RK
Size: a a a
RK
ИЛ
ML
IG
IG
ИЛ
ИЛ
DE
ide-helper
командой php artisan ide-helper:models -R -N
;rolesList
можно в конфиг вынести;register
вообще нечего делать в модели - это задача сервиса. Еще б валидатор туда впихнул...;registerByNetwork
та же песня. Вдобавок, с какого перепуга модель юзера создает записи для релейшена?new
...isWait
, isActive
, isModerator
, isAdmin
, isPhoneVerified
и isPhoneAuthEnabled
можно превратить в атрибуты. В таком виде они могут быть извлечены вместе с моделью там, где это необходимо. Например, в SPA;verify
, changeRole
, changeRole
, unverifyPhone
, requestPhoneVerification
, verifyPhone
, enablePhoneAuth
, disablePhoneAuth
, addToFavorites
, removeFromFavorites
, - невооруженным глазом видны участок бизнес-логики... В МОДЕЛИ...;AH
ИЛ
ИЛ
ИЛ
O
DE
RK
ide-helper
командой php artisan ide-helper:models -R -N
;rolesList
можно в конфиг вынести;register
вообще нечего делать в модели - это задача сервиса. Еще б валидатор туда впихнул...;registerByNetwork
та же песня. Вдобавок, с какого перепуга модель юзера создает записи для релейшена?new
...isWait
, isActive
, isModerator
, isAdmin
, isPhoneVerified
и isPhoneAuthEnabled
можно превратить в атрибуты. В таком виде они могут быть извлечены вместе с моделью там, где это необходимо. Например, в SPA;verify
, changeRole
, changeRole
, unverifyPhone
, requestPhoneVerification
, verifyPhone
, enablePhoneAuth
, disablePhoneAuth
, addToFavorites
, removeFromFavorites
, - невооруженным глазом видны участок бизнес-логики... В МОДЕЛИ...;AH
ИЛ
ООП предполагает инкапсуляцию состояния и поведения внутри самого объектаДавно?
ИЛ
DE
ООП предполагает инкапсуляцию состояния и поведения внутри самого объектаДавно?
DE