Size: a a a

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

2020 November 08

AH

Andrey Helldar in Laravel для начинающих
DK
а не single
Тогда это получается SPA для конкретного ЧПУ)
источник

D

DK in Laravel для начинающих
Andrey Helldar
Тогда это получается SPA для конкретного ЧПУ)
ну не
источник

D

DK in Laravel для начинающих
не весь контент рисуется виртуалдомом
источник

AH

Andrey Helldar in Laravel для начинающих
Дмитрий
Скиньте пожалуйста пример mpa на ларавел,  vue, репозиторий
источник

AH

Andrey Helldar in Laravel для начинающих
DK
напичканных вуём
источник

Е

Евгений in Laravel для начинающих
class PostObserver
{
   public function updating(Post $post): void
   {
       $post->status = true;
   }
}
подскажите, как получить в этом методе request->validated() ?
нужно проверить с уже провалидированными полями
источник

Е

Евгений in Laravel для начинающих
request()->validated() не работает
источник

D

DK in Laravel для начинающих
потому что там нет реквеста :^)
источник

D

DK in Laravel для начинающих
и не должно быть
источник

D

DK in Laravel для начинающих
Евгений
request()->validated() не работает
если не прошло валидацию, не делай update записи
источник

D

DK in Laravel для начинающих
соответственно обсервер не сработает
источник

D

DK in Laravel для начинающих
вывали экзепшен
источник

Е

Евгений in Laravel для начинающих
DK
и не должно быть
а если нужно чтобы появился? :)
к примеру нужно чтобы по умолчанию поле status было false, но если одно из полей присутствует и провалидировано, то должно быть true
источник

Е

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

D

DK in Laravel для начинающих
Евгений
а если нужно чтобы появился? :)
к примеру нужно чтобы по умолчанию поле status было false, но если одно из полей присутствует и провалидировано, то должно быть true
SOLID, буква S
источник

D

DK in Laravel для начинающих
Евгений
в контроллер выносить не получится, потому что в тестах не будет работать
что не будет работать?
источник

D

DK in Laravel для начинающих
почему ты подстраиваешь код приложения под тесты?)))
источник

D

DK in Laravel для начинающих
а не наоборот
источник

AP

Alexander Pavlenko 🌚... in Laravel для начинающих
Евгений
class PostObserver
{
   public function updating(Post $post): void
   {
       $post->status = true;
   }
}
подскажите, как получить в этом методе request->validated() ?
нужно проверить с уже провалидированными полями
никак
источник

AH

Andrey Helldar in Laravel для начинающих
Евгений
class PostObserver
{
   public function updating(Post $post): void
   {
       $post->status = true;
   }
}
подскажите, как получить в этом методе request->validated() ?
нужно проверить с уже провалидированными полями
Конечно, можно заюзать костыль и вызвать request()->get(), но за такое руки отрубают по самые пятки ;)

Обсервер ничего не должен знать о реквестах.

Вызов валидации и/или форм-реквестов - задача контроллеров.
источник