找不到接口“ App \ HasMediaConversions”

时间:2018-07-27 22:15:13

标签: laravel

Spatie的laravel Medialibrary软件包仍然很混乱,我遇到了很多问题,现在视图上的所有代码都可以了,并且模型的代码也可以,我从软件包的一部分遇到了问题而且我实际上在这里需要一些帮助,我不知道是否应该重新安装它或某些东西……这是错误消息:

Interface 'App\HasMediaConversions' not found

,用户模型的代码是这样的:     

namespace App;

use Illuminate\Notifications\Notifiable;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Spatie\MediaLibrary\HasMedia\HasMediaTrait;
use Spatie\MediaLibrary\HasMedia\Interfaces\HasMedia;
use Illuminate\Database\Eloquent\User as EloquentUser;

class User extends \TCG\Voyager\Models\User implements HasMediaConversions
{
use Notifiable, HasMediaTrait;

有人遇到过同样的问题吗?

1 个答案:

答案 0 :(得分:0)

 use this code

 namespace App;
 use Illuminate\Notifications\Notifiable;
 use Illuminate\Foundation\Auth\User as Authenticatable; 
 use Spatie\MediaLibrary\HasMedia\HasMediaTrait; 
 use Spatie\MediaLibrary\HasMedia\HasMedia;
 use Illuminate\Database\Eloquent\User as EloquentUser;

class User extends \TCG\Voyager\Models\User implements HasMedia {

use Notifiable, HasMediaTrait;