我收到以下错误
在非对象
上调用成员函数isClient()
什么时候发生?
我有一个邮政路线http://localhost/auth/logout
当我按下注销按钮时,会调用此操作方法。
以下是我的用户模型
class User_Model extends Model implements AuthenticatableContract,
AuthorizableContract,
CanResetPasswordContract
{
use Authenticatable, Authorizable, CanResetPassword;
protected $table = 'tblusers';
protected $fillable = ['UserName', 'EmailAddress', 'Password', 'RoleID', 'IsActive'];
protected $hidden = ['Password', 'remember_token'];
protected $primaryKey = "UserID";
public function isClient()
{
return $this->RoleID == \App\Enumeration\Role\RoleType::Client ? 1 : 0;
}
}
以下是我的route.php文件
<?php
Route::group(['middleware' => 'web'], function() {
Route::get('/View-Profile', 'User\Account_Controller@ViewProfile');
Route::get('/auth/logout', 'Auth\AuthController@getLogout');
});
我错过了什么吗?