These are chat archives for LaravelRUS/chat

11th
Mar 2018
orionych
@orionych
Mar 11 2018 12:47
Приветствую всех - проапгрейдил сервер с laravel 5.3 на 5.6 - теперь есть проблема с запуском Eventов - через redis - раньше он просто его запускал в redis - теперь добавляет его в базу и ждет queue:work чтобы отправить его в redis - как с этим можно разобраться? вроде уже все перекопал - нифига(
все - разобрался - надо применять ShouldBroadcastNow - а не старый метод
Racterrus
@Racterrus
Mar 11 2018 13:27

Всем большой привет!
Подскажите, как провалидировать слаг в реквесте, если он создан в контроллере?
Т.е. вот контроллер:

public function store(Requests\UserStoreRequest $data) { $data['slug'] = str_slug($data->name); User::create($data->all()); return redirect("/backend/users")->with("message", "New user was created successfully!"); }
А валидация прописана тут: Requests\UserStoreRequest
public function rules() { $UserData['slug'] = str_slug($this->name); return [ 'slug' => 'required', ]; }
По факту слаг создается, но если валидатор ругается, что его нет :(
Если сделать валидацию прямо в контроллере, то все ок.