ValidatesRequests
trait ValidatesRequests (View source)
Свойства
| protected string | $validatesRequestErrorBag | Значение по умолчанию для пакета ошибок. |
Методы
| void | validateWith(Validator|array $validator, Request $request = null) Выполнить процедуру валидации с заданным валидатором. | |
| void | validate(Request $request, array $rules, array $messages = [], array $customAttributes = []) Проверить заданный запрос по заданным правилам. | |
| void | validateWithBag(string $errorBag, Request $request, array $rules, array $messages = [], array $customAttributes = []) Проверить заданный запрос по заданным правилам. | |
| void | throwValidationException(Request $request, Validator $validator) Выбросить исключение при ошибке валидации. | |
| Response | buildFailedValidationResponse(Request $request, array $errors) Создать ответ при ошибке валидации запроса. | |
| array | formatValidationErrors(Validator $validator) Отформатировать ошибки валидации для возврата. | |
| string | getRedirectUrl() Получить URL, на который следует перенаправить. | |
| Factory | getValidationFactory() Получить экземпляр фабрики валидации. | |
| void | withErrorBag(string $errorBag, callable $callback) Выполнить замыкание с заданным пакетом ошибок как значение по умолчанию. | |
| string | errorBag() Получить ключ, используемый для пакета ошибок представления. |
Подробности
void validateWith(Validator|array $validator, Request $request = null)
Выполнить процедуру валидации с заданным валидатором.
void validate(Request $request, array $rules, array $messages = [], array $customAttributes = [])
Проверить заданный запрос по заданным правилам.
void validateWithBag(string $errorBag, Request $request, array $rules, array $messages = [], array $customAttributes = [])
Проверить заданный запрос по заданным правилам.
protected void throwValidationException(Request $request, Validator $validator)
Выбросить исключение при ошибке валидации.
protected Response buildFailedValidationResponse(Request $request, array $errors)
Создать ответ при ошибке валидации запроса.
protected array formatValidationErrors(Validator $validator)
Отформатировать ошибки валидации для возврата.
protected string getRedirectUrl()
Получить URL, на который следует перенаправить.
protected Factory getValidationFactory()
Получить экземпляр фабрики валидации.
protected void withErrorBag(string $errorBag, callable $callback)
Выполнить замыкание с заданным пакетом ошибок как значение по умолчанию.
protected string errorBag()
Получить ключ, используемый для пакета ошибок представления.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.3/Illuminate/Foundation/Validation/ValidatesRequests.html