Задать вопрос
DJZT
@DJZT
Laravel - code for you

Как работать с Cartalist Sentinel?

Добрый день. Не могу понять что не так с моделями юзеров в Sentinel. Моя модель наследуется от Sentinel модели
use Cartalyst\Sentinel\Users\EloquentUser;

class User extends EloquentUser {

	protected $table = 'users';

    protected $fillable = ['height', 'birthday', 'weight'];
// ....... My methods
}


И когда я пытаюсь получить модель текущего пользователя через Auth::user() мне возвращает null. А когда я делаю Sentinel::getUser() возвращает только базовую модель юзера EloquentUser у которой, соответственно, нет необходимых мне методов написанных в модели User. Что я не так делаю?
  • Вопрос задан
  • 726 просмотров
Подписаться 1 Оценить 4 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Skillbox
    PHP-фреймворк Laravel
    2 месяца
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Решения вопроса 1
DJZT
@DJZT Автор вопроса
Laravel - code for you
А решение я нашёл. Надо было переключить в настройках Sentinel модель на собственную и унаследовать её от сентинел.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы