Size: a a a

2021 January 19

AS

Alex Sin in Laravel UA
источник

AS

Alex Sin in Laravel UA
Я вот читаю статью про модели, и вот что подумал: когда мы хотим улучшить архитектуру с помощью фичи языка, которой нет в других языках (в джаве например подход с трейтами не применим), то это не универсальный подход
источник

J

Jeen in Laravel UA
Alex Sin
Я вот читаю статью про модели, и вот что подумал: когда мы хотим улучшить архитектуру с помощью фичи языка, которой нет в других языках (в джаве например подход с трейтами не применим), то это не универсальный подход
Трейты тоже не люблю, но не потому, что их нет в других языках. Вот в православном С++ нет рефлексии(по-правде там много чего нет), но это не значит, что юзать его в пхп - не оч
источник

MW

Maxyc Webber in Laravel UA
мой максимум в трейтах это общее поведение у администраторов, эмплойеров, и пациентов.
источник

MW

Maxyc Webber in Laravel UA
зачем выносить авторизацию как в ларе в трейт я не понял
источник

MW

Maxyc Webber in Laravel UA
неужели я буду делать много контроллеров авторизаций с одинаковым поведением и слегка измененными методами
источник

MR

Maxim Rebitskiy in Laravel UA
Я думаю там это что бы не делать наследование контроллера
источник

S

Sol in Laravel UA
трейты лучше всего работают для того, для чего задуманы - реюз кода) Вот в статье - не очень здравое предложение по выделению каждого отношения в трейт.

Сам трейты использую практически всегда для отношения модели с юзером - один/два метода типа user():BelongsTo, ownedBy($user):bool. Копировать их по среднеразмерной срм - тупо лень
источник

S

Sergo in Laravel UA
Alex Sin
всмысле, это же Джонни а не тейлор
источник

MW

Maxyc Webber in Laravel UA
Maxim Rebitskiy
Я думаю там это что бы не делать наследование контроллера
думаю его там и не надо было. бойлерплейт контроллер можно оставить в единственном виде
источник

AS

Alex Sin in Laravel UA
Maxyc Webber
мой максимум в трейтах это общее поведение у администраторов, эмплойеров, и пациентов.
так ты перечислил дочерние классы от абстрактного Пользователя. При чем тут трейты, когда речь о наследовании))
источник

MW

Maxyc Webber in Laravel UA
ну по сути там совершенно разные сущности и наследовать от одной я бы не стал
источник

AS

Alex Sin in Laravel UA
Maxim Rebitskiy
Я думаю там это что бы не делать наследование контроллера
а в чем минус. Можно унаследовать ларовский контроллерым своим условным BaseController и от него плясать как нужно
источник

AS

Alex Sin in Laravel UA
ООП
источник

AS

Alex Sin in Laravel UA
источник

MW

Maxyc Webber in Laravel UA
мне этот лысый сегодня сниться будет
источник

MW

Maxyc Webber in Laravel UA
если буду спать конечно
источник

AS

Alex Sin in Laravel UA
Он крутой
источник

AS

Alex Sin in Laravel UA
как яйца
источник

AS

Alex Sin in Laravel UA
ахах
источник