Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
1) Должна Если второй параметр не задать, то лажает точно при большом кол-ве обращений — проверено на практике.
Идентификатор сессии там уже больше для «перебдеть»
2) Вай нот? Криминала не вижу абсолютно. Можно конечно какой-то репозиторий прилепить, но если ради одного метода — то перебор.
Я стараюсь придерживаться принципа KISS и не городить абстракции ради абстракций…
Руслан, DBR пытался донести тебе мысль, что стоит отделять котлеты от мух
Ест фронт-енд это твои формы (шаблоны) код JS а есть серверная часть - бекенд (PHP),
Laravel является php-фреймворком, те работает на сервере. Он будет обрабатывать твои ajax и обычные http запросы и отдавать тебе данные или отрендеренные шаблоны, что тебе делать с ними на фронете - решать тебе с ларкой это никак не связано.
function makeClientDostup(Client $client, Usluga $usluga)
{
$platezhStatus = $client->goniBabloNah();
if ($platezhStatus === 'zaebis') {
$usluga->makePizdato($client);
return view('poluchite.raspishites');
} elseif ($platezhStatus === 'net_babla_nah') {
return view('krepites.tam');
}
}
Раньше можно было забиндить контроллеры через Route::controller
Теперь - нет. Такой подход не приветствуется в ларке
Ну в таком виде можно и оставить, но скорее всего что-то посложнее будет. Валидацию, как я сказал выше выносим в специально-обученные форм-реквесты и/или кастомные валидаторы.
Не надо этого делать, это не его область ответственности.
буква S в (SOLID)
https://ru.wikipedia.org/wiki/%D0%9F%D1 … 1%82%D0%B8
Сегодня это класс из контроллера дергается при http запросе, завтра он в консольной команде понадобится - в итоге будет плодиться спагетти-код, типа доп параметров, вернуть редирект или текст ошибки и тп...