在非对象上调用成员函数isClient()

时间:2015-12-29 20:26:51

标签: php laravel-5 laravel-5.1 laravel-5.2

我收到以下错误

  

在非对象

上调用成员函数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');
});

问题

我错过了什么吗?

0 个答案:

没有答案