Задать вопрос
@naneri
PHP разработчик.

Как заместить методы Sentry своими собственными в Laravel?

Сейчас пишу авторизацию в проекте на Laravel с применением бандла - Sentry.
Необходимо заместить проверку активирован ли пользователь собственным методом, потому что миграции из пакета я не использовал а создал свою таблицу.
Из-за того что sentry проверяет колонку, которую планировал создать сам (а у меня такой колонки нет), он постоянно выбрасывает ошибку - "пользователь не активирован".
  • Вопрос задан
  • 2243 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Loftschool
    Комплексное обучение PHP
    6 недель
    Далее
  • Skillbox
    Веб-разработчик на PHP
    9 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик расширенный
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Сделайте сервис провайдер на основе СП Sentry, переопределите там загружаемый компонент, где используется нужные методы на собственный, который будет расширять требуемый класс и скормите этот новый СП системе вместо оригинального. В методе же своего класса сделайте все изменения и наслаждайтесь.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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