Как использовать & quot; Jenssegers \ Mongodb & quot; в модели пользователя — Laravel 5.5

Я хочу использовать Пакет «Jenssegers \ Mongodb» в приложении Laravel 5.5.
пакетная документация говорит использовать:

use Jenssegers\Mongodb\Eloquent\Model;
class User extends Model {}

вместо:

use Illuminate\Database\Eloquent\Model;
class User extends Model {}

Но вUser модель:

class User extends Authenticatable{}

и в классе «Illuminate \ Foundation \ Auth \ User» (что означает «Authenticatable») он использует Illuminate\Database\Eloquent\Model не Jenssegers\Mongodb\Eloquent\Model,

я нашел это решение расширить то, что «Authenticatable» распространяется непосредственно в моей модели, вместо расширения самого «Authenticatable», так что я могу use Jenssegers\Mongodb\Eloquent\Model;

Есть ли другое лучшее решение или мне так сделать ??

0

Решение

используйте Jenssegers \ Mongodb \ Auth \ User как Authenticatable;

затем

Класс User расширяет Authenticatable

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]