2017-04-17 23 views
-2

這是我的代碼:如何解決接口「應用程序照亮 合同驗證 Aunthenticatable」未找到」在laravel

use Illuminate\Database\Eloquent\Model; 

use Illuminate\Auth\Authenticatable; 

class Admin extends Model implements Illuminate\Contracts\Auth\Aunthenticatable 
{ 
    use Authenticatable; 

} 

我怎樣才能解決這個問題?

「應用程序\照亮\ \合同驗證\ Aunthenticatable找不到」

+0

似乎是在你的合同名稱('AuNthenticatable',而不是'Authenticatable'一個額外的'N',投票關閉此作爲它似乎是一個簡單的錯字。 – milo526

回答

0

你沒有正確導入namespace。請嘗試下面的代碼:

use Illuminate\Database\Eloquent\Model; 
use Illuminate\Auth\Authenticatable; 
use Illuminate\Contracts\Auth\Authenticatable as AuthContract; 

class Admin extends Model implements AuthContract 
{ 
    use Authenticatable; 
} 
0

你應該寫這個。希望這將解決您的問題

<?php 

    namespace App; 

    use Illuminate\Notifications\Notifiable; 
    use Illuminate\Foundation\Auth\User as Authenticatable; 

    class AdminModelOL extends Authenticatable { 

     use Notifiable; 
     } 

你應該正確導入你的命名空間

相關問題