ValidatesRequests
trait ValidatesRequests (View source)
Свойства
| protected string | $validatesRequestErrorBag | Значение по умолчанию для пакета ошибок. |
Методы
| 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 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.1/Illuminate/Foundation/Validation/ValidatesRequests.html