Size: a a a

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

2020 February 27

E

Evgenii in Laravel для начинающих
UserService
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
источник

И

Игорь in Laravel для начинающих
контроллеры отпадают, модльки тоже
источник

E

Evgenii in Laravel для начинающих
мне продолжать?
источник

мн

мистер никитос in Laravel для начинающих
Evgenii
мне продолжать?
Давай)
источник

E

Evgenii in Laravel для начинающих
ну и в каждом методе у тебя по 3-10 строк
источник

ИЛ

Иван Лещенко in Laravel для начинающих
Evgenii
мне продолжать?
Напиши скрипт, который продолжает
источник

E

Evgenii in Laravel для начинающих
нам SOLID что говорит?
источник

E

Evgenii in Laravel для начинающих
S - ?
источник

И

Игорь in Laravel для начинающих
Evgenii
мне продолжать?
если это все к юзеру относится, то все отлично. Много методов - потому что проект значит огромный, но в каждом будет немного строк. Контроллеры и модельки будут стройными
источник

E

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

И

Игорь in Laravel для начинающих
Evgenii
нам SOLID что говорит?
есть другой вариант - Command - но там классов будет много но суть таже
источник

E

Evgenii in Laravel для начинающих
теперь смотря на UserService у него сколько обязанностей?
источник

И

Игорь in Laravel для начинающих
Evgenii
UserService
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
@Adelf32 Адель, чего он тут пришел и наезжает )))))))))
источник

E

Evgenii in Laravel для начинающих
посмотри например,  на Laravel spark - там это сделано через interactions
источник

И

Игорь in Laravel для начинающих
Evgenii
теперь смотря на UserService у него сколько обязанностей?
иы тем самым уходили от толстых контроллеров. Плюс в том, что эти методы мгут дергаться из разных точек входа
источник

E

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

И

Игорь in Laravel для начинающих
Evgenii
посмотри например,  на Laravel spark - там это сделано через interactions
ты мне в двух словах расскажи что не так
источник

И

Игорь in Laravel для начинающих
Evgenii
UserService
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
 register
 updatePassword
 enableTwoFactor
 disableTwoFactor
 updateAddress
 updatePaymentMethod
 updateSubscription
у меня психологическая травма на всю жизнь теперь))
источник

A

Adel in Laravel для начинающих
он копипастить научился чтоли?
источник

E

Evgenii in Laravel для начинающих
теперь рефакторим твой код в actions:

/Actions
 CreateUserAction

теперь в контроллере

RegisterController
 public function register(CreateUserAction $action, Request $request)
   $action->execute($request);
источник