FormRequest
class FormRequest extends Запрос implements ValidatesWhenResolved (Просмотреть исходный код)
Трейты
| ValidatesWhenResolvedTrait | Предоставляет стандартную реализацию контракта ValidatesWhenResolved. |
| InteractsWithContentTypes | |
| InteractsWithFlashData | |
| InteractsWithInput | |
| Macroable |
Свойства
| static protected array | $macros | Зарегистрированные строковые макросы. | из Macroable |
| protected ParameterBag|null | $json | Декодированное JSON-содержимое запроса. | из Запрос |
| protected array | $convertedFiles | Все преобразованные файлы для запроса. | из Запрос |
| protected Closure | $userResolver | Обратный вызов для поиска пользователя. | из Запрос |
| protected Closure | $routeResolver | Обратный вызов для поиска маршрута. | из Запрос |
| protected Container | $container | Экземпляр контейнера. | |
| protected Redirector | $redirector | Экземпляр перенаправления. | |
| protected string | $redirect | URI для перенаправления в случае неудачи валидации. | |
| protected string | $redirectRoute | Маршрут для перенаправления в случае неудачи валидации. | |
| protected string | $redirectAction | Действие контроллера для перенаправления в случае неудачи валидации. | |
| protected string | $errorBag | Ключ, используемый для пакета ошибок представления. | |
| protected bool | $stopOnFirstFailure | Указывает, нужно ли остановить валидацию после первой ошибки. | |
| protected Validator | $validator | Экземпляр валидатора. |
Методы
| bool | isJson()
Определить, отправляет ли запрос JSON. | из InteractsWithContentTypes |
| bool | expectsJson()
Определить, ожидает ли текущий запрос, вероятно, JSON-ответ. | из InteractsWithContentTypes |
| bool | wantsJson()
Определить, запрашивает ли текущий запрос JSON. | из InteractsWithContentTypes |
| bool | accepts(string|array $contentTypes)
Определяет, принимает ли текущий запрос заданный тип содержимого. | из InteractsWithContentTypes |
| string|null | prefers(string|array $contentTypes)
Возвращает наиболее подходящий тип содержимого из данного массива на основе согласования типов содержимого. | из InteractsWithContentTypes |
| bool | acceptsAnyContentType()
Определяет, принимает ли текущий запрос любой тип содержимого. | из InteractsWithContentTypes |
| bool | acceptsJson()
Определяет, принимает ли запрос JSON. | из InteractsWithContentTypes |
| bool | acceptsHtml()
Определяет, принимает ли запрос HTML. | из InteractsWithContentTypes |
| static bool | matchesType(string $actual, string $type)
Определяет, совпадают ли заданные типы содержимого. | из InteractsWithContentTypes |
| string | format(string $default = 'html')
Получить ожидаемый формат данных в ответе. | из InteractsWithContentTypes |
| string|array|null | old(string|null $key = null, string|array|null $default = null)
Получить элемент ввода из старых данных. | из InteractsWithFlashData |
| void | flash()
Сохранить ввод текущего запроса в сессии. | из InteractsWithFlashData |
| void | flashOnly(array|mixed $keys)
Сохранить только некоторые элементы ввода в сессии. | из InteractsWithFlashData |
| void | flashExcept(array|mixed $keys)
Сохранить только некоторые элементы ввода в сессии. | из InteractsWithFlashData |
| void | flush()
Очистить все старые данные из ввода из сессии. | из InteractsWithFlashData |
| string|array|null | server(string|null $key = null, string|array|null $default = null)
Получить переменную сервера из запроса. | из InteractsWithInput |
| bool | hasHeader(string $key)
Определить, задан ли заголовок в запросе. | из InteractsWithInput |
| string|array|null | header(string|null $key = null, string|array|null $default = null)
Получить заголовок из запроса. | из InteractsWithInput |
| string|null | bearerToken()
Получить токен bearer из заголовков запроса. | из InteractsWithInput |
| bool | exists(string|array $key)
Определить, содержит ли запрос заданный ключ элемента ввода. | из InteractsWithInput |
| bool | has(string|array $key)
Определить, содержит ли запрос заданный ключ элемента ввода. | из InteractsWithInput |
| bool | hasAny(string|array $keys)
Определить, содержит ли запрос любой из заданных элементов ввода. | из InteractsWithInput |
| $this|mixed | whenHas(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если запрос содержит заданный ключ элемента ввода. | из InteractsWithInput |
| bool | filled(string|array $key)
Определить, содержит ли запрос значение, отличное от пустого, для элемента ввода. | из InteractsWithInput |
| bool | isNotFilled(string|array $key)
Определить, содержит ли запрос пустое значение для элемента ввода. | из InteractsWithInput |
| bool | anyFilled(string|array $keys)
Определить, содержит ли запрос значение, отличное от пустого, для любого из заданных элементов ввода. | из InteractsWithInput |
| $this|mixed | whenFilled(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если запрос содержит значение, отличное от пустого, для заданного ключа элемента ввода. | из InteractsWithInput |
| bool | missing(string|array $key)
Определить, отсутствует ли в запросе заданный ключ элемента ввода. | из InteractsWithInput |
| bool | isEmptyString(string $key)
Определить, является ли заданный ключ ввода пустой строкой для "has". | from InteractsWithInput |
| array | keys()
Получить ключи для всех входных данных и файлов. | from InteractsWithInput |
| array | all(array|mixed|null $keys = null)
Получить все входные данные и файлы для запроса. | from InteractsWithInput |
| mixed | input(string|null $key = null, mixed $default = null)
Получить элемент ввода из запроса. | from InteractsWithInput |
| bool | boolean(string|null $key = null, bool $default = false)
Получить входные данные в виде логического значения. | from InteractsWithInput |
| Carbon|null | date(string $key, string|null $format = null, string|null $tz = null)
Получить данные из запроса в виде экземпляра Carbon. | from InteractsWithInput |
| Collection | collect(array|string|null $key = null)
Получить данные из запроса в виде коллекции. | from InteractsWithInput |
| array | only(array|mixed $keys)
Получить подмножество, содержащее указанные ключи со значениями из входных данных. | from InteractsWithInput |
| array | except(array|mixed $keys)
Получить все входные данные за исключением указанного массива элементов. | from InteractsWithInput |
| string|array|null | query(string|null $key = null, string|array|null $default = null)
Получить элемент строки запроса из запроса. | from InteractsWithInput |
| string|array|null | post(string|null $key = null, string|array|null $default = null)
Получить элемент полезной нагрузки запроса из запроса. | from InteractsWithInput |
| bool | hasCookie(string $key)
Определить, установлен ли cookie в запросе. | from InteractsWithInput |
| string|array|null | cookie(string|null $key = null, string|array|null $default = null)
Получить cookie из запроса. | from InteractsWithInput |
| array | allFiles()
Получить массив всех файлов в запросе. | from InteractsWithInput |
| array | convertUploadedFiles(array $files)
Преобразовать заданный массив Symfony UploadedFiles в пользовательские Laravel UploadedFiles. | from InteractsWithInput |
| bool | hasFile(string $key)
Определить, содержат ли загруженные данные файл. | from InteractsWithInput |
| bool | isValidFile(mixed $file)
Проверить, является ли данный файл допустимым экземпляром файла. | from InteractsWithInput |
| UploadedFile|UploadedFile[]|array|null | file(string|null $key = null, mixed $default = null)
Получить файл из запроса. | from InteractsWithInput |
| string|array|null | retrieveItem(string $source, string $key, string|array|null $default)
Получить элемент параметра из указанного источника. | from InteractsWithInput |
| void | dd(mixed ...$keys)
Вывести элементы запроса и завершить сценарий. | from InteractsWithInput |
| $this | dump(mixed $keys = [])
Вывести элементы. | from InteractsWithInput |
| static void | macro(string $name, object|callable $macro)
Зарегистрировать пользовательское макро. | from Macroable |
| static void | mixin(object $mixin, bool $replace = true)
Смешать другой объект в класс. | from Macroable |
| static bool | hasMacro(string $name)
Проверяет, зарегистрировано ли макро. | from Macroable |
| static void | flushMacros()
Очистить существующие макросы. | from Macroable |
| static mixed | __callStatic(string $method, array $parameters)
Динамически обрабатывать вызовы класса. | from Macroable |
| mixed | __call(string $method, array $parameters)
Динамически обрабатывать вызовы класса. | from Macroable |
| static Request | capture()
Создать новый запрос Illuminate HTTP из переменных сервера. | from Request |
| $this | instance()
Возвратить экземпляр Request. | from Request |
| string | method()
Получить метод запроса. | from Request |
| string | root()
Получить корневой URL приложения. | from Request |
| string | url()
Получить URL (без строки запроса) для запроса. | from Request |
| string | fullUrl()
Получить полный URL для запроса. | from Request |
| string | fullUrlWithQuery(array $query)
Получить полный URL для запроса с добавленными параметрами строки запроса. | from Request |
| string | fullUrlWithoutQuery($keys)
Получить полный URL для запроса без указанных параметров строки запроса. | from Request |
| string | path()
Получить текущий путь для запроса. | from Request |
| string | decodedPath()
Получить текущий декодированный путь для запроса. | from Request |
| string|null | segment(int $index, string|null $default = null)
Получить сегмент из URI (индекс с 1). | from Request |
| array | segments()
Получить все сегменты пути запроса. | from Request |
| bool | is(mixed ...$patterns)
Определить, соответствует ли текущий URI запроса шаблону. | from Request |
| bool | routeIs(mixed ...$patterns)
Определить, соответствует ли имя маршрута заданному шаблону. | from Request |
| bool | fullUrlIs(mixed ...$patterns)
Определить, соответствует ли текущий URL запроса и строка запроса шаблону. | from Request |
| bool | ajax()
Определить, является ли запрос результатом AJAX-вызова. | from Request |
| bool | pjax()
Определить, является ли запрос результатом PJAX-вызова. | from Request |
| bool | prefetch()
Определить, является ли запрос результатом предварительного вызова. | from Request |
| bool | secure()
Определить, происходит ли запрос через HTTPS. | from Request |
| string|null | ip()
Получить IP-адрес клиента. | from Request |
| array | ips()
Получить IP-адреса клиента. | from Request |
| string|null | userAgent()
Получить пользовательский агент клиента. | from Request |
| $this | merge(array $input)
Объединить новые данные в текущий массив данных запроса. | from Request |
| $this | mergeIfMissing(array $input)
Объединить новые данные в данные запроса, только если ключ отсутствует в запросе. | from Request |
| $this | replace(array $input)
Заменить данные текущего запроса. | from Request |
| mixed | get(string $key, mixed $default = null)
Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel. | from Request |
| ParameterBag|mixed | json(string|null $key = null, mixed $default = null)
Получить JSON-данные для запроса. | from Request |
| ParameterBag | getInputSource()
Получить источник данных запроса. | from Request |
| static Request | createFrom(Request $from, Request|null $to = null)
Создать новый экземпляр запроса из заданного Laravel-запроса. | from Request |
| static Request | createFromBase(Request $request)
Создать Illuminate-запрос из экземпляра Symfony. | from Request |
| Request | duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null) {@inheritdoc} | from Request |
| mixed | filterFiles(mixed $files)
Отфильтровать заданный массив файлов, удалив пустые значения. | from Request |
| Store | session()
Получить сессию, связанную с запросом. | from Request |
| Store|null | getSession()
Получить сессию, связанную с запросом. | from Request |
| void | setLaravelSession(Session $session)
Установить экземпляр сессии в запросе. | from Request |
| mixed | user(string|null $guard = null)
Получить пользователя, производящего запрос. | из Request |
| Route|object|string|null | route(string|null $param = null, mixed $default = null)
Получить маршрут, обрабатывающий запрос. | из Request |
| string | fingerprint()
Получить уникальный отпечаток для запроса / маршрута / IP-адреса. | из Request |
| $this | setJson(ParameterBag $json)
Установить JSON-загрузку для запроса. | из Request |
| Closure | getUserResolver()
Получить обратный вызов для разрешения пользователя. | из Request |
| $this | setUserResolver(Closure $callback)
Установить обратный вызов для разрешения пользователя. | из Request |
| Closure | getRouteResolver()
Получить обратный вызов для разрешения маршрута. | из Request |
| $this | setRouteResolver(Closure $callback)
Установить обратный вызов для разрешения маршрута. | из Request |
| array | toArray()
Получить все входные данные и файлы для запроса. | из Request |
| bool | offsetExists(string $offset)
Определить, существует ли данный смещение. | из Request |
| mixed | offsetGet(string $offset)
Получить значение по данному смещению. | из Request |
| void | offsetSet(string $offset, mixed $value)
Установить значение по данному смещению. | из Request |
| void | offsetUnset(string $offset)
Удалить значение по данному смещению. | из Request |
| bool | __isset(string $key)
Проверить, установлен ли элемент ввода в запросе. | из Request |
| mixed | __get(string $key)
Получить элемент ввода из запроса. | из Request |
| array | validate(array $rules, mixed $params) Без описания | из Request |
| array | validateWithBag(string $errorBag, array $rules, mixed $params) Без описания | из Request |
| bool | hasValidSignature(bool $absolute = true) Без описания | из Request |
| void | validateResolved()
Проверить экземпляр класса. | из ValidatesWhenResolvedTrait |
| void | prepareForValidation()
Подготовить данные для проверки. | из ValidatesWhenResolvedTrait |
| Validator | getValidatorInstance()
Получить экземпляр валидатора для запроса. | |
| void | passedValidation()
Обработать успешную попытку проверки. | из ValidatesWhenResolvedTrait |
| void | failedValidation(Validator $validator)
Обработать неудачную попытку проверки. | |
| bool | passesAuthorization()
Определить, проходит ли запрос проверку авторизации. | |
| void | failedAuthorization()
Обработать неудачную попытку авторизации. | |
| Validator | createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию. | |
| array | validationData()
Получить данные для проверки из запроса. | |
| string | getRedirectUrl()
Получить URL для перенаправления при ошибке проверки. | |
| ValidatedInput|array | safe(array $keys = null)
Получить контейнер валидированных входных данных для проверенных данных. | |
| array | validated()
Получить проверенные данные из запроса. | |
| array | messages()
Получить пользовательские сообщения для ошибок валидатора. | |
| array | attributes()
Получить пользовательские атрибуты для ошибок валидатора. | |
| $this | setValidator(Validator $validator)
Установить экземпляр Validator. | |
| $this | setRedirector(Redirector $redirector)
Установить экземпляр Redirector. | |
| $this | setContainer(Container $container)
Установить реализацию контейнера. |
Подробности
bool isJson()
Определить, отправляет ли запрос JSON.
bool expectsJson()
Определить, ожидает ли текущий запрос, вероятно, ответ в формате JSON.
bool wantsJson()
Определить, запрашивает ли текущий запрос JSON.
bool accepts(string|array $contentTypes)
Определяет, принимает ли текущий запрос заданный тип содержимого.
string|null prefers(string|array $contentTypes)
Возвращает наиболее подходящий тип содержимого из заданного массива на основе переговоров о содержании.
bool acceptsAnyContentType()
Определить, принимает ли текущий запрос любой тип содержимого.
bool acceptsJson()
Определяет, принимает ли запрос JSON.
bool acceptsHtml()
Определяет, принимает ли запрос HTML.
static bool matchesType(string $actual, string $type)
Определить, совпадают ли заданные типы содержимого.
string format(string $default = 'html')
Получить ожидаемый формат данных в ответе.
string|array|null old(string|null $key = null, string|array|null $default = null)
Получить элемент старого ввода.
void flash()
Передать ввод для текущего запроса в сессию.
void flashOnly(array|mixed $keys)
Передать в сессию только некоторые элементы ввода.
void flashExcept(array|mixed $keys)
Передать в сессию только некоторые элементы ввода.
void flush()
Очистить все данные старого ввода из сессии.
string|array|null server(string|null $key = null, string|array|null $default = null)
Получить переменную сервера из запроса.
bool hasHeader(string $key)
Определить, задан ли заголовок в запросе.
string|array|null header(string|null $key = null, string|array|null $default = null)
Получить заголовок из запроса.
string|null bearerToken()
Получить токен bearer из заголовков запроса.
bool exists(string|array $key)
Определить, содержит ли запрос заданный ключ элемента ввода.
bool has(string|array $key)
Определить, содержит ли запрос заданный ключ элемента ввода.
bool hasAny(string|array $keys)
Определить, содержит ли запрос любой из заданных элементов ввода.
$this|mixed whenHas(string $key, callable $callback, callable $default = null)
Применить обработчик, если запрос содержит заданный ключ элемента ввода.
bool filled(string|array $key)
Определить, содержит ли запрос непустое значение для элемента ввода.
bool isNotFilled(string|array $key)
Определить, содержит ли запрос пустое значение для элемента ввода.
bool anyFilled(string|array $keys)
Определить, содержит ли запрос ненулевое значение для любого из заданных элементов ввода.
$this|mixed whenFilled(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если запрос содержит ненулевое значение для заданного ключа элемента ввода.
bool missing(string|array $key)
Определить, отсутствует ли у запроса заданный ключ элемента ввода.
protected bool isEmptyString(string $key)
Определить, является ли заданный ключ элемента ввода пустой строкой для «has».
array keys()
Получить ключи для всех элементов ввода и файлов.
array all(array|mixed|null $keys = null)
Получить все элементы ввода и файлы для запроса.
mixed input(string|null $key = null, mixed $default = null)
Получить элемент ввода из запроса.
bool boolean(string|null $key = null, bool $default = false)
Получить элемент ввода в виде булевого значения.
Возвращает true, когда значение равно «1», «true», «on», «yes». В противном случае возвращает false.
Carbon|null date(string $key, string|null $format = null, string|null $tz = null)
Получить элемент ввода из запроса как экземпляр Carbon.
Collection collect(array|string|null $key = null)
Получить элемент ввода из запроса как коллекцию.
array only(array|mixed $keys)
Получить подмножество, содержащее предоставленные ключи со значениями из данных ввода.
array except(array|mixed $keys)
Получить все данные ввода, за исключением указанного массива элементов.
string|array|null query(string|null $key = null, string|array|null $default = null)
Получить элемент строки запроса из запроса.
string|array|null post(string|null $key = null, string|array|null $default = null)
Получить элемент полезной нагрузки запроса из запроса.
bool hasCookie(string $key)
Определить, установлен ли cookie в запросе.
string|array|null cookie(string|null $key = null, string|array|null $default = null)
Получить cookie из запроса.
array allFiles()
Получить массив всех файлов в запросе.
protected array convertUploadedFiles(array $files)
Преобразовать данный массив Symfony UploadedFiles в настраиваемые Laravel UploadedFiles.
bool hasFile(string $key)
Определить, содержит ли загруженные данные файл.
protected bool isValidFile(mixed $file)
Проверить, является ли данный файл допустимым экземпляром файла.
UploadedFile|UploadedFile[]|array|null file(string|null $key = null, mixed $default = null)
Получить файл из запроса.
protected string|array|null retrieveItem(string $source, string $key, string|array|null $default)
Получить элемент параметра из заданного источника.
void dd(mixed ...$keys)
Вывести элементы запроса и завершить сценарий.
$this dump(mixed $keys = [])
Вывести элементы.
static void macro(string $name, object|callable $macro)
Зарегистрировать пользовательское макро.
static void mixin(object $mixin, bool $replace = true)
Добавить другой объект в класс.
static bool hasMacro(string $name)
Проверяет, зарегистрировано ли макро.
static void flushMacros()
Очистить существующие макросы.
static mixed __callStatic(string $method, array $parameters)
Динамически обрабатывает вызовы класса.
mixed __call(string $method, array $parameters)
Динамически обрабатывает вызовы класса.
static Request capture()
Создать новый запрос Illuminate HTTP из переменных сервера.
$this instance()
Возвращает экземпляр Request.
string method()
Получить метод запроса.
string root()
Получить корневой URL приложения.
string url()
Получить URL (без строки запроса) для запроса.
string fullUrl()
Получить полный URL для запроса.
string fullUrlWithQuery(array $query)
Получить полный URL для запроса с добавленными параметрами строки запроса.
string fullUrlWithoutQuery($keys)
Получить полный URL для запроса без заданных параметров строки запроса.
string path()
Получить текущий путь инфо запроса.
string decodedPath()
Получить текущий декодированный путь инфо запроса.
string|null segment(int $index, string|null $default = null)
Получить сегмент из URI (индекс, начиная с 1).
array segments()
Получить все сегменты пути запроса.
bool is(mixed ...$patterns)
Определить, соответствует ли текущий URI шаблону.
bool routeIs(mixed ...$patterns)
Определить, соответствует ли имя маршрута заданному шаблону.
bool fullUrlIs(mixed ...$patterns)
Определить, соответствует ли текущий URL-адрес запроса и строка запроса шаблону.
bool ajax()
Определить, является ли запрос результатом вызова AJAX.
bool pjax()
Определить, является ли запрос результатом вызова PJAX.
bool prefetch()
Определить, является ли запрос результатом вызова prefetch.
bool secure()
Определить, происходит ли запрос по протоколу HTTPS.
string|null ip()
Получить IP-адрес клиента.
array ips()
Получить IP-адреса клиента.
string|null userAgent()
Получить пользовательский агент клиента.
$this merge(array $input)
Объединить новые входные данные в массив входных данных текущего запроса.
$this mergeIfMissing(array $input)
Объединить новые входные данные в входные данные запроса, но только тогда, когда ключ отсутствует в запросе.
$this replace(array $input)
Заменить входные данные для текущего запроса.
mixed get(string $key, mixed $default = null)
Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel.
Вместо этого можно использовать метод «input».
ParameterBag|mixed json(string|null $key = null, mixed $default = null)
Получить JSON-payload запроса.
protected ParameterBag getInputSource()
Получить источник входных данных для запроса.
static Request createFrom(Request $from, Request|null $to = null)
Создать новый экземпляр запроса из данного Laravel-запроса.
static Request createFromBase(Request $request)
Создать Illuminate-запрос из экземпляра Symfony.
Request duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)
{@inheritdoc}
protected mixed filterFiles(mixed $files)
Отфильтровать заданный массив файлов, удалив все пустые значения.
Store session()
Получить сеанс, связанный с запросом.
Store|null getSession()
Получить сеанс, связанный с запросом.
void setLaravelSession(Session $session)
Установить экземпляр сеанса в запросе.
mixed user(string|null $guard = null)
Получить пользователя, производящего запрос.
Маршрут|object|string|null route(string|null $param = null, mixed $default = null)
Получить маршрут, обрабатывающий запрос.
string fingerprint()
Получить уникальный отпечаток запроса/маршрута/IP-адреса.
$this setJson(ParameterBag $json)
Установить JSON-нагрузку для запроса.
Closure getUserResolver()
Получить обратный вызов для разрешения пользователя.
$this setUserResolver(Closure $callback)
Установить обратный вызов для разрешения пользователя.
Closure getRouteResolver()
Получить обратный вызов для разрешения маршрута.
$this setRouteResolver(Closure $callback)
Установить обратный вызов для разрешения маршрута.
array toArray()
Получить все входные данные и файлы для запроса.
bool offsetExists(string $offset)
Определить, существует ли заданный смещение.
mixed offsetGet(string $offset)
Получить значение по заданному смещению.
void offsetSet(string $offset, mixed $value)
Установить значение по заданному смещению.
void offsetUnset(string $offset)
Удалить значение по заданному смещению.
bool __isset(string $key)
Проверить, установлен ли элемент входных данных в запросе.
mixed __get(string $key)
Получить элемент входных данных из запроса.
array validate(array $rules, mixed $params)
Без описания
array validateWithBag(string $errorBag, array $rules, mixed $params)
Без описания
bool hasValidSignature(bool $absolute = true)
Без описания
void validateResolved()
Проверить экземпляр класса.
protected void prepareForValidation()
Подготовить данные для проверки.
protected Валидатор getValidatorInstance()
Получить экземпляр валидатора для запроса.
protected void passedValidation()
Обработать успешную попытку проверки.
protected void failedValidation(Validator $validator)
Обработать попытку невалидного валидирования.
protected bool passesAuthorization()
Определить, проходит ли запрос проверку авторизации.
protected void failedAuthorization()
Обработать попытку невалидной авторизации.
protected Validator createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию.
array validationData()
Получить данные для валидации из запроса.
protected string getRedirectUrl()
Получить URL для перенаправления при ошибке валидации.
ValidatedInput|array safe(array $keys = null)
Получить контейнер валидированных данных для безопасного использования.
array validated()
Получить валидированные данные из запроса.
array messages()
Получить настраиваемые сообщения для ошибок валидации.
array attributes()
Получить настраиваемые атрибуты для ошибок валидации.
$this setValidator(Validator $validator)
Установить экземпляр Validator.
$this setRedirector(Redirector $redirector)
Установить экземпляр Redirector.
$this setContainer(Container $container)
Установить реализацию контейнера.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/8.x/Illuminate/Foundation/Http/FormRequest.html