ビューのモデルに保存されているメソッドにアクセスできるようにするために何か間違ったことをしていますか? 例えば。私の User モデルには次のようなメソッドがあります
public function isCustomer(){
if (isset($this->customer_id))
return true;
else return false;
}
ビューでこれにアクセスしようとすると、結局Call to a member function getResults() on a non-object.
ビューコードは次のようなものです
@if($user->isCustomer)
Something
@endif
モデルはモデル間のデータベース関係のみを対象としていますか、それとも独自のクラス関数もここに保存できますか?
私がリストした機能は、基本的なものの1つです。User クラスから実行したいもっと複雑な関数がかなりありますが、毎回同じエラーが発生するため、その方法がわかりません。それらはコントローラーに保存する必要がありますか?