Size: a a a

Laravel для начинающих

2020 June 08

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ну можно в конфиге модель поменять
источник

me

misha en in Laravel для начинающих
Alexander Pavlenko 🌚
а чем тебе сама модель юзера не угодила?
а ему надо именно с авторизованным работать
источник

un

user name in Laravel для начинающих
Alexander Pavlenko 🌚
а чем тебе сама модель юзера не угодила?
да норм с ней все, но хотелось бы будучи в моделе Me понимать что это именно авторизированный пользователь, а не просто какой-то пользователь
источник

D

DK in Laravel для начинающих
эм
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
ниче не понял
источник

D

DK in Laravel для начинающих
 Me понимать что это именно авторизированный пользователь, а не просто какой-то пользователь
источник

D

DK in Laravel для начинающих
а какой может быть пользователь?
источник

D

DK in Laravel для начинающих
неавторизованный?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
зачем в какой-то модели понимать авторизированный пользователь или нет?
источник

me

misha en in Laravel для начинающих
может ему необходимо знать, какие юзвери сейчас авторизованы?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
мы не знаем что ему необходимо🤷‍♂️
источник

un

user name in Laravel для начинающих
окей, постараюсь по другому объяснить

сейчас моя модель User большая, потому что много данных нужно иметь возможность получать
типа
сделки текущие
сделки закрыте
задачи текущие
будущие задачи
выполненные задачи
проекты активные
проекты архивные
......
и еще с пару десятков

каждая такая строчка - это метод

файл растет быстро, я и захотел разнести чуть попробовать
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
создай для этого отдельный класс
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
передавай в него объект юзера
источник

un

user name in Laravel для начинающих
Alexander Pavlenko 🌚
передавай в него объект юзера
в конструктор?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
как удобно
конструктор, сеттер
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
или через контейнер забинди
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
модель в контексте лары - это таблица в базе + бизнес логика какая-то
источник

un

user name in Laravel для начинающих
ок. тогда другой вопрос, это стандартная ситуация с большой моделью User в проектах и я просто заморачиваюсь почем зря, или это неправильное проектирование?
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
неправильное проектирование🌚
источник