Отсутствие проверки в Ларавеле в некоторых случаях при использовании запроса формыPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Отсутствие проверки в Ларавеле в некоторых случаях при использовании запроса формы

Сообщение Anonymous »

У меня есть проблема с Laravel. Он авторизован и имеет правила, как и должно быть.class CustomClass {

public function __construct(CustomFormRequest $customFormRequest) {

// Code only run from there after a successful validation.
// If there was an error in validation then HTTP 422 error was send by Laravel

}

}
< /code>
Из контроллера обычно я использую этот пользовательский класс таким образом: < /p>
public function Custom(CustomClass $customClass) {

// Code only run from there after a successful validation.

}
< /code>
Но иногда я также стараюсь получить доступ к этому классу таким образом от контроллера или из другого класса: < /p>
$customRequest = new CustomRequest();
$customRequest->sendMethod('POST');
$customRequest->request->add(...array of data...);
new CustomClass($customRequest);
< /code>
Но оказалось, когда я использую класс таким образом, так или иначе пропускает проверку, и даже когда я дал неверные данные для класса, он будет работать и пытается поместить эти неверные данные в База данных! Нужна ли другая строка для обеспечения проверки!? < /P>
Спасибо за дополнительную помощь! -> rules ()), но это приводит к err_too_many_redirects.

Подробнее здесь: https://stackoverflow.com/questions/794 ... rm-request
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»