Size: a a a

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

2021 March 02

w

walfter in Laravel для начинающих
Roman
там сервис, если мне память не изменяет
Я про паттерн
источник

R

Roman in Laravel для начинающих
У меня тут немного голова кругом от попыток собрать все это в кучу)
Правильно ли я понял, что основная претензия к тому куску, что генерацию недостающих данных надо выносить в observer на событие saving?
источник

w

walfter in Laravel для начинающих
Roman
У меня тут немного голова кругом от попыток собрать все это в кучу)
Правильно ли я понял, что основная претензия к тому куску, что генерацию недостающих данных надо выносить в observer на событие saving?
И ивенты которые собираетесь вызывать после создания, удаления
источник

w

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

w

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

R

Roman in Laravel для начинающих
там в контроллере вся валидация в отдельном реквесте, просто в сервисе тип указал базовый
источник

w

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

R

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

w

walfter in Laravel для начинающих
Зачем его валидировать два раза?
источник

w

walfter in Laravel для начинающих
$this->repository->update($id, $request->validated())
источник

w

walfter in Laravel для начинающих
Roman
Он не будет 2 раза валидировать одно и тоже если вызвать кастомный реквест 2 раза?
Он валидирует только при вызове validated насколько мне известно
источник

EG

Egor Gruzdev in Laravel для начинающих
walfter
Он валидирует только при вызове validated насколько мне известно
FormRequest валидирует сразу после resolve из контейнера
источник

R

Roman in Laravel для начинающих
walfter
Он валидирует только при вызове validated насколько мне известно
Хорошо, спасибо за фидбек, завтра буду перепиливать)
источник

w

walfter in Laravel для начинающих
До вызова validated ничего не валидируется
источник

PP

PHP PROGRAMMIST⬤👍3🅰️... in Laravel для начинающих
источник

H

HahahImFaus in Laravel для начинающих
HahahImFaus
Привет, у меня вдруг ссылка на профиль стала 404 (если юзер не автаризован), почему не редtректит на логин?)
Посмотрел редиректа не когда и не было хотя 'middleware' => 'auth', почему не редиректет?
источник

Ж

Жалиль in Laravel для начинающих
HahahImFaus
Посмотрел редиректа не когда и не было хотя 'middleware' => 'auth', почему не редиректет?
а что в мидл варе написано?
источник

H

HahahImFaus in Laravel для начинающих
Жалиль
а что в мидл варе написано?
   protected $routeMiddleware = [
       'auth' => \App\Http\Middleware\Authenticate::class,

   protected function redirectTo($request)
   {
       if (! $request->expectsJson()) {
           return route('login');
       }
   }
источник

w

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

Ж

Жалиль in Laravel для начинающих
HahahImFaus
   protected $routeMiddleware = [
       'auth' => \App\Http\Middleware\Authenticate::class,

   protected function redirectTo($request)
   {
       if (! $request->expectsJson()) {
           return route('login');
       }
   }
а сам роут существует?
источник