为了能够访问存储在视图中的模型中的方法,我做错了什么吗?例如。我的用户模型有一个看起来像的方法
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
该模型是否仅用于模型之间的数据库关系,或者我也可以在这里存储我自己的类函数?
我列出的功能是基本功能之一。我有很多更复杂的功能,我想从我的 User 类中运行,但不确定如何运行,因为我每次都会遇到相同的错误。它们应该存储在控制器中吗?