Я использую vue с laravel. У меня есть регистрационная форма клиента. В форме есть данные (имя, адрес) и фото клиента.
Я упаковываю все в объект formData, чтобы отправить изображение и данные на сервер.
Мое мнение:
let formData = new FormData();
formData.append("image", this.data.logo);
formData.append("data", JSON.stringify(this.data));
axios.post(`urlServer`, formData).then(response => {
...
}).catch((error) =>{ });
в моем ларавеле
public function update(Request $request){
$array = $request->all();
$request->validate([ //not working
'name' => 'required'
]);
}
Как мне проверить данные? Данные закодированы в моем laravel. В моем сервисе они используют json_decode ($ array ['data'], true);
В моем контроллере я хочу использовать что-то вроде:
$request->validate...
Кто-нибудь знает, как создать валидацию?
$array
переменной? - person imrealashu   schedule 14.08.2018