Spec-Zone.ru › Laravel 5.7

ФормаЗапрос

класс ФормаЗапрос расширяет Запрос и реализует ValidatesWhenResolved (Просмотреть исходный код)

Трейты

ValidatesWhenResolvedTrait Предоставляет реализацию по умолчанию для контракта ValidatesWhenResolved.
InteractsWithContentTypes
InteractsWithFlashData
InteractsWithInput
Macroable

Свойства

static protected array $macros Зарегистрированные макросы строк. from Macroable
protected ParameterBag|null $json Декодированное JSON-содержимое запроса. from Request
protected array $convertedFiles Все преобразованные файлы для запроса. from Request
protected Closure $userResolver Обратный вызов для разрешения пользователя. from Request
protected Closure $routeResolver Обратный вызов для разрешения маршрута. from Request
protected Container $container Экземпляр контейнера.
protected Redirector $redirector Экземпляр перенаправления.
protected string $redirect URI для перенаправления при ошибке валидации.
protected string $redirectRoute Маршрут для перенаправления при ошибке валидации.
protected string $redirectAction Действие контроллера для перенаправления при ошибке валидации.
protected string $errorBag Ключ для использования в пакете ошибок представления.

Методы

static bool matchesType(string $actual, string $type)

Определить, совпадают ли заданные типы контента.

from InteractsWithContentTypes
bool isJson()

Определить, отправляет ли запрос JSON.

from InteractsWithContentTypes
bool expectsJson()

Определить, ожидает ли текущий запрос, вероятно, JSON-ответ.

from InteractsWithContentTypes
bool wantsJson()

Определить, запрашивает ли текущий запрос JSON.

from InteractsWithContentTypes
bool accepts(string|array $contentTypes)

Определяет, принимает ли текущий запрос заданный тип контента.

from InteractsWithContentTypes
string|null prefers(string|array $contentTypes)

Возвращает наиболее подходящий тип контента из заданного массива на основе согласования контента.

from InteractsWithContentTypes
bool acceptsAnyContentType()

Определить, принимает ли текущий запрос любой тип содержимого.

from InteractsWithContentTypes
bool acceptsJson()

Определяет, принимает ли запрос JSON.

from InteractsWithContentTypes
bool acceptsHtml()

Определяет, принимает ли запрос HTML.

from InteractsWithContentTypes
string format(string $default = 'html')

Получить ожидаемый формат данных в ответе.

from InteractsWithContentTypes
string|array old(string $key = null, string|array|null $default = null)

Получить значение старого входного элемента.

from InteractsWithFlashData
void flash()

Передать входные данные текущего запроса в сессию.

from InteractsWithFlashData
void flashOnly(array|mixed $keys)

Передать только некоторые входные данные в сессию.

from InteractsWithFlashData
void flashExcept(array|mixed $keys)

Вывести только часть введённых данных в сессию.

from InteractsWithFlashData
void flush()

Очистить все устаревшие данные из сессии.

from InteractsWithFlashData
string|array|null server(string $key = null, string|array|null $default = null)

Получить переменную сервера из запроса.

from InteractsWithInput
bool hasHeader(string $key)

Определить, задан ли заголовок в запросе.

from InteractsWithInput
string|array|null header(string $key = null, string|array|null $default = null)

Получить заголовок из запроса.

from InteractsWithInput
string|null bearerToken()

Получить токен доступа из заголовков запроса.

from InteractsWithInput
bool exists(string|array $key)

Определить, содержит ли запрос заданный ключ входных данных.

from InteractsWithInput
bool has(string|array $key)

Определить, содержит ли запрос указанный ключ элемента ввода.

из InteractsWithInput
bool hasAny(string|array $keys)

Определить, содержит ли запрос любой из указанных элементов ввода.

из InteractsWithInput
bool filled(string|array $key)

Определить, содержит ли запрос непустое значение для элемента ввода.

из InteractsWithInput
bool anyFilled(string|array $keys)

Определить, содержит ли запрос непустое значение для любого из указанных элементов ввода.

из InteractsWithInput
bool isEmptyString(string $key)

Определить, является ли заданный ключ элемента ввода пустой строкой для "has".

из InteractsWithInput
array keys()

Получить ключи всех элементов ввода и файлов.

из InteractsWithInput
array all(array|mixed $keys = null)

Получить все элементы ввода и файлы для запроса.

из InteractsWithInput
string|array|null input(string|null $key = null, string|array|null $default = null)

Получить элемент входных данных из запроса.

from InteractsWithInput
array only(array|mixed $keys)

Получить подмножество, содержащее указанные ключи со значениями из входных данных.

from InteractsWithInput
array except(array|mixed $keys)

Получить все входные данные, за исключением указанного массива элементов.

from InteractsWithInput
string|array|null query(string $key = null, string|array|null $default = null)

Получить элемент строки запроса из запроса.

from InteractsWithInput
string|array|null post(string $key = null, string|array|null $default = null)

Получить элемент полезной нагрузки запроса из запроса.

from InteractsWithInput
bool hasCookie(string $key)

Определить, установлен ли cookie в запросе.

from InteractsWithInput
string|array|null cookie(string $key = null, string|array|null $default = null)

Получить cookie из запроса.

from InteractsWithInput
массив allFiles()

Получить массив всех файлов в запросе.

из InteractsWithInput
массив convertUploadedFiles(массив $files)

Преобразовать заданный массив Symfony UploadedFiles в пользовательские Laravel UploadedFiles.

из InteractsWithInput
логическое hasFile(строка $key)

Определить, содержит ли загруженные данные файл.

из InteractsWithInput
логическое isValidFile(смешанный $file)

Проверить, является ли заданный файл допустимым экземпляром файла.

из InteractsWithInput
UploadedFile|массив|null file(строка $key = null, смешанный $default = null)

Получить файл из запроса.

из InteractsWithInput
строка|массив|null retrieveItem(строка $source, строка $key, строка|массив|null $default)

Получить элемент параметра из заданного источника.

из InteractsWithInput
статический void macro(строка $name, объект|вызов $macro)

Зарегистрировать пользовательское макро.

из Macroable
static void mixin(object $mixin)

Смешать другой объект в класс.

from Macroable
static bool hasMacro(string $name)

Проверка, зарегистрирован ли макрос.

from Macroable
static mixed __callStatic(string $method, array $parameters)

Динамическая обработка вызовов класса.

from Macroable
mixed __call(string $method, array $parameters)

Динамическая обработка вызовов класса.

from Macroable
static Request capture()

Создать новый запрос HTTP Illuminate из переменных сервера.

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 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(dynamic ...$patterns)

Определить, соответствует ли текущий URI запроса шаблону.

from Request
bool routeIs(dynamic ...$patterns)

Определить, соответствует ли имя маршрута заданному шаблону.

from Request
bool fullUrlIs(dynamic ...$patterns)

Определить, соответствует ли текущий URL-адрес запроса и строка запроса шаблону.

from Request
bool ajax()

Определить, является ли запрос результатом вызова AJAX.

from Request
bool pjax()

Определить, является ли запрос результатом вызова PJAX.

from Request
bool secure()

Определить, осуществляется ли запрос по протоколу HTTPS.

from Request
string ip()

Получить IP-адрес клиента.

from Request
array ips()

Получить IP-адреса клиента.

from Request
string userAgent()

Получить строку пользователя-агента клиента.

from Request
Запрос merge(array $input)

Объединить новые данные в массив данных текущего запроса.

из Запрос
Запрос replace(array $input)

Заменить данные текущего запроса.

из Запрос
mixed get(string $key, mixed $default = null)

Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel.

из Запрос
ParameterBag|mixed json(string $key = null, mixed $default = null)

Получить JSON-payload запроса.

из Запрос
ParameterBag getInputSource()

Получить источник данных запроса.

из Запрос
static Запрос createFrom(Запрос $from, Запрос|null $to = null)

Создать новый экземпляр запроса из заданного запроса Laravel.

из Запрос
static Запрос createFromBase(Request $request)

Создать запрос Illuminate из экземпляра Symfony.

из Запрос
duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)

{@inheritdoc}

from Запрос
mixed filterFiles(mixed $files)

Фильтрует предоставленный массив файлов, удаляя любые пустые значения.

from Запрос
Хранилище session()

Получить сеанс, связанный с запросом.

from Запрос
Хранилище|null getSession()

Получить сеанс, связанный с запросом.

from Запрос
void setLaravelSession(Сессия $session)

Установить экземпляр сессии в запросе.

from Запрос
mixed user(string|null $guard = null)

Получить пользователя, делающего запрос.

from Запрос
Маршрут|object|string route(string|null $param = null, mixed $default = null)

Получить маршрут, обрабатывающий запрос.

from Запрос
string fingerprint()

Получить уникальный отпечаток запроса/маршрута/IP-адреса.

from Request
$this setJson(ParameterBag $json)

Установить JSON-payload для запроса.

from Request
Closure getUserResolver()

Получить коллбек для разрешения пользователя.

from Request
$this setUserResolver(Closure $callback)

Установить коллбек для разрешения пользователя.

from Request
Closure getRouteResolver()

Получить коллбек для разрешения маршрута.

from Request
$this setRouteResolver(Closure $callback)

Установить коллбек для разрешения маршрута.

from Request
array toArray()

Получить все входные данные и файлы для запроса.

from Request
bool offsetExists(string $offset)

Определить, существует ли данный смещение.

from Request
смешанный offsetGet(string $offset)

Получить значение по заданному смещению.

из Request
void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

из Request
void offsetUnset(string $offset)

Удалить значение по заданному смещению.

из Request
bool __isset(string $key)

Проверить, задан ли элемент ввода в запросе.

из Request
смешанный __get(string $key)

Получить элемент ввода из запроса.

из Request
void validateResolved()

Проверить экземпляр класса.

из ValidatesWhenResolvedTrait
void prepareForValidation()

Подготовить данные для проверки.

из ValidatesWhenResolvedTrait
Validator getValidatorInstance()

Получить экземпляр валидатора для запроса.

void failedValidation(Validator $validator)

Обработать попытку проверки с ошибкой.

bool passesAuthorization()

Определить, проходит ли запрос проверку авторизации.

void failedAuthorization()

Обработать попытку авторизации с ошибкой.

Validator createDefaultValidator(Factory $factory)

Создать экземпляр валидатора по умолчанию.

array validationData()

Получить данные для проверки из запроса.

string getRedirectUrl()

Получить URL для перенаправления при ошибке проверки.

array validated()

Получить проверенные данные из запроса.

array messages()

Получить пользовательские сообщения для ошибок валидатора.

array attributes()

Получить пользовательские атрибуты для ошибок валидатора.

$this setRedirector(Redirector $redirector)

Установить экземпляр Redirector.

$this setContainer(Container $container)

Установить реализацию контейнера.

Подробности

static bool matchesType(string $actual, string $type)

Определить, совпадают ли указанные типы содержимого.

Параметры

string $actual
string $type

Значение результата

bool

bool isJson()

Определить, отправляет ли запрос JSON.

Значение результата

bool

bool expectsJson()

Определить, ожидает ли текущий запрос ответ в формате JSON.

Значение результата

bool

bool wantsJson()

Определить, запрашивает ли текущий запрос JSON.

Значение результата

bool

bool accepts(string|array $contentTypes)

Определяет, принимает ли текущий запрос указанный тип содержимого.

Параметры

string|array $contentTypes

Значение результата

bool

string|null prefers(string|array $contentTypes)

Возвращает наиболее подходящий тип содержимого из заданного массива на основе согласования содержимого.

Параметры

string|array $contentTypes

Возвращаемое значение

string|null

bool acceptsAnyContentType()

Определяет, принимает ли текущий запрос любой тип содержимого.

Возвращаемое значение

bool

bool acceptsJson()

Определяет, принимает ли запрос JSON.

Возвращаемое значение

bool

bool acceptsHtml()

Определяет, принимает ли запрос HTML.

Возвращаемое значение

bool

string format(string $default = 'html')

Получить ожидаемый формат данных в ответе.

Параметры

string $default

Возвращаемое значение

string

string|array old(string $key = null, string|array|null $default = null)

Получить элемент ввода из старых данных.

Параметры

string $key
string|array|null $default

Возвращаемое значение

string|array

void flash()

Вывести входные данные текущего запроса в сессию.

Значение возвращаемого значения

void

void flashOnly(array|mixed $keys)

Вывести только часть входных данных в сессию.

Параметры

array|mixed $keys

Значение возвращаемого значения

void

void flashExcept(array|mixed $keys)

Вывести только часть входных данных в сессию.

Параметры

array|mixed $keys

Значение возвращаемого значения

void

void flush()

Очистить все устаревшие входные данные из сессии.

Значение возвращаемого значения

void

string|array|null server(string $key = null, string|array|null $default = null)

Получить переменную сервера из запроса.

Параметры

string $key
string|array|null $default

Значение возвращаемого значения

string|array|null

bool hasHeader(string $key)

Определить, установлен ли заголовок в запросе.

Параметры

string $key

Значение возвращаемого значения

bool

string|array|null header(string $key = null, string|array|null $default = null)

Получить заголовок из запроса.

Параметры

string $key
string|array|null $default

Возвращаемое значение

string|array|null

string|null bearerToken()

Получить токен доступа из заголовков запроса.

Возвращаемое значение

string|null

bool exists(string|array $key)

Определить, содержит ли запрос заданный ключ входных данных.

Параметры

string|array $key

Возвращаемое значение

bool

bool has(string|array $key)

Определить, содержит ли запрос заданный ключ входных данных.

Параметры

string|array $key

Возвращаемое значение

bool

bool hasAny(string|array $keys)

Определить, содержит ли запрос любой из заданных входных данных.

Параметры

string|array $keys

Возвращаемое значение

bool

bool filled(string|array $key)

Определить, содержит ли запрос ненулевое значение для элемента ввода.

Parameters

string|array $key

Return Value

bool

bool anyFilled(string|array $keys)

Определить, содержит ли запрос ненулевое значение для любого из указанных входов.

Parameters

string|array $keys

Return Value

bool

protected bool isEmptyString(string $key)

Определить, является ли указанный ключ ввода пустой строкой для "has".

Parameters

string $key

Return Value

bool

array keys()

Получить ключи для всех входов и файлов.

Return Value

array

array all(array|mixed $keys = null)

Получить все входные данные и файлы для запроса.

Parameters

array|mixed $keys

Return Value

array

string|array|null input(string|null $key = null, string|array|null $default = null)

Получить элемент ввода из запроса.

Параметры

string|null $key
string|array|null $default

Возвращаемое значение

string|array|null

array only(array|mixed $keys)

Получить подмножество, содержащее предоставленные ключи со значениями из входных данных.

Параметры

array|mixed $keys

Возвращаемое значение

array

array except(array|mixed $keys)

Получить все входные данные, за исключением указанного массива элементов.

Параметры

array|mixed $keys

Возвращаемое значение

array

string|array|null query(string $key = null, string|array|null $default = null)

Получить элемент строки запроса из запроса.

Параметры

string $key
string|array|null $default

Возвращаемое значение

string|array|null

string|array|null post(string $key = null, string|array|null $default = null)

Получить элемент тела запроса из запроса.

Параметры

string $key
string|array|null $default

Возвращаемое значение

string|array|null

bool hasCookie(string $key)

Определить, установлено ли cookie в запросе.

Параметры

string $key

Возвращаемое значение

bool

string|array|null cookie(string $key = null, string|array|null $default = null)

Получить cookie из запроса.

Параметры

string $key
string|array|null $default

Возвращаемое значение

string|array|null

array allFiles()

Получить массив всех файлов в запросе.

Возвращаемое значение

array

protected array convertUploadedFiles(array $files)

Преобразовать данный массив Symfony UploadedFiles в пользовательские Laravel UploadedFiles.

Параметры

array $files

Возвращаемое значение

array

bool hasFile(string $key)

Определить, содержит ли загруженные данные файл.

Параметры

string $key

Возвращаемое значение

bool

protected bool isValidFile(mixed $file)

Проверить, является ли заданный файл допустимым объектом файла.

Параметры

mixed $file

Возвращаемое значение

bool

UploadedFile|array|null file(string $key = null, mixed $default = null)

Получить файл из запроса.

Параметры

string $key
mixed $default

Возвращаемое значение

UploadedFile|array|null

protected string|array|null retrieveItem(string $source, string $key, string|array|null $default)

Получить элемент параметра из заданного источника.

Параметры

string $source
string $key
string|array|null $default

Возвращаемое значение

string|array|null

static void macro(string $name, object|callable $macro)

Зарегистрировать пользовательское макро.

Параметры

string $name
object|callable $macro

Возвращаемое значение

void

static void mixin(object $mixin)

Смешать другой объект в класс.

Параметры

object $mixin

Возвращаемое значение

void

Исключения

ReflectionException

static bool hasMacro(string $name)

Проверяет, зарегистрирован ли макрос.

Параметры

string $name

Возвращаемое значение

bool

static mixed __callStatic(string $method, array $parameters)

Динамически обрабатывает вызовы класса.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

mixed __call(string $method, array $parameters)

Динамически обрабатывает вызовы класса.

Параметры

string $method
array $parameters

Возвращаемое значение

mixed

Исключения

BadMethodCallException

static Запрос capture()

Создать новый запрос Illuminate HTTP из переменных сервера.

Значение возврата

Запрос

$this instance()

Возвращает экземпляр запроса.

Значение возврата

$this

string method()

Получить метод запроса.

Значение возврата

string

string root()

Получить корневой URL приложения.

Значение возврата

string

string url()

Получить URL (без строки запроса) для запроса.

Значение возврата

string

string fullUrl()

Получить полный URL для запроса.

Значение возврата

string

string fullUrlWithQuery(array $query)

Получить полный URL для запроса с добавленными параметрами строки запроса.

Параметры

array $query

Значение возврата

string

string path()

Получить текущий путь запроса.

Значение возвращаемого значения

string

string decodedPath()

Получить текущий декодированный путь запроса.

Значение возвращаемого значения

string

string|null segment(int $index, string|null $default = null)

Получить сегмент из URI (индекс, начиная с 1).

Параметры

int $index
string|null $default

Значение возвращаемого значения

string|null

array segments()

Получить все сегменты пути запроса.

Значение возвращаемого значения

array

bool is(dynamic ...$patterns)

Определить, соответствует ли текущий URI шаблону.

Параметры

dynamic ...$patterns

Значение возвращаемого значения

bool

bool routeIs(dynamic ...$patterns)

Определить, соответствует ли имя маршрута заданному шаблону.

Параметры

dynamic ...$patterns

Значение возвращаемого значения

bool

bool fullUrlIs(dynamic ...$patterns)

Определить, соответствует ли текущий URL-адрес запроса и строка запроса шаблону.

Параметры

dynamic ...$patterns

Возвращаемое значение

bool

bool ajax()

Определить, является ли запрос результатом вызова AJAX.

Возвращаемое значение

bool

bool pjax()

Определить, является ли запрос результатом вызова PJAX.

Возвращаемое значение

bool

bool secure()

Определить, происходит ли запрос по протоколу HTTPS.

Возвращаемое значение

bool

string ip()

Получить IP-адрес клиента.

Возвращаемое значение

string

array ips()

Получить IP-адреса клиента.

Возвращаемое значение

array

string userAgent()

Получить user agent клиента.

Возвращаемое значение

string

Запрос merge(массив $input)

Объединить новые данные в текущий массив данных запроса.

Параметры

массив $input

Значение результата

Запрос

Запрос replace(массив $input)

Заменить данные запроса на новые.

Параметры

массив $input

Значение результата

Запрос

смешанный тип get(строка $key, смешанный тип $default = null)

Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel.

Вместо этого можно использовать метод "input".

Параметры

строка $key
смешанный тип $default

Значение результата

смешанный тип

ParameterBag|смешанный тип json(строка $key = null, смешанный тип $default = null)

Получить JSON-данные запроса.

Параметры

строка $key
смешанный тип $default

Значение результата

ParameterBag|смешанный тип

protected ParameterBag getInputSource()

Получить источник данных запроса.

Значение результата

ParameterBag

static Запрос createFrom(Запрос $from, Запрос|null $to = null)

Создать новый экземпляр запроса из заданного Laravel-запроса.

Параметры

Запрос $from
Запрос|null $to

Возвращаемое значение

Запрос

static Запрос createFromBase(Запрос $request)

Создать запрос Illuminate из экземпляра Symfony.

Параметры

Запрос $request

Возвращаемое значение

Запрос

duplicate(array $query = null, array $request = null, array $attributes = null, array $cookies = null, array $files = null, array $server = null)

{@inheritdoc}

Параметры

array $query
array $request
array $attributes
array $cookies
array $files
array $server

protected mixed filterFiles(mixed $files)

Отфильтровать заданный массив файлов, удалив пустые значения.

Параметры

mixed $files

Возвращаемое значение

mixed

Сессия session()

Получить сессию, связанную с запросом.

Возвращаемое значение

Сессия

Исключения

RuntimeException

Сессия|null getSession()

Получить сессию, связанную с запросом.

Возвращаемое значение

Сессия|null

void setLaravelSession(Сессия $session)

Установить экземпляр сессии в запросе.

Параметры

Сессия $session

Возвращаемое значение

void

смешанный тип user(строка|null $guard = null)

Получить пользователя, совершающего запрос.

Параметры

строка|null $guard

Возвращаемое значение

смешанный тип

Маршрут|объект|строка route(строка|null $param = null, смешанный $default = null)

Получить маршрут, обрабатывающий запрос.

Параметры

строка|null $param
смешанный $default

Возвращаемое значение

Маршрут|объект|строка

строка fingerprint()

Получить уникальный отпечаток запроса/маршрута/IP-адреса.

Возвращаемое значение

строка

Исключения

RuntimeException

$this setJson(ParameterBag $json)

Установить JSON-нагрузку для запроса.

Параметры

ParameterBag $json

Возвращаемое значение

$this

Замыкание getUserResolver()

Получить обратный вызов разрешителя пользователя.

Возвращаемое значение

Замыкание

$this setUserResolver(Замыкание $callback)

Установить обратный вызов разрешителя пользователя.

Параметры

Замыкание $callback

Возвращаемое значение

$this

Closure getRouteResolver()

Получить обратный вызов маршрутного разрешителя.

Значение, возвращаемое функцией

Closure

$this setRouteResolver(Closure $callback)

Установить обратный вызов маршрутного разрешителя.

Параметры

Closure $callback

Значение, возвращаемое функцией

$this

array toArray()

Получить все входные данные и файлы для запроса.

Значение, возвращаемое функцией

array

bool offsetExists(string $offset)

Определить, существует ли заданный смещение.

Параметры

string $offset

Значение, возвращаемое функцией

bool

mixed offsetGet(string $offset)

Получить значение по заданному смещению.

Параметры

string $offset

Значение, возвращаемое функцией

mixed

void offsetSet(string $offset, mixed $value)

Установить значение по заданному смещению.

Параметры

string $offset
mixed $value

Значение, возвращаемое функцией

void

void offsetUnset(string $offset)

Удалить значение по заданному смещению.

Параметры

string $offset

Возвращаемое значение

void

bool __isset(string $key)

Проверить, установлено ли входное поле в запросе.

Параметры

string $key

Возвращаемое значение

bool

mixed __get(string $key)

Получить входное поле из запроса.

Параметры

string $key

Возвращаемое значение

mixed

void validateResolved()

Проверить экземпляр класса.

Возвращаемое значение

void

protected void prepareForValidation()

Подготовить данные для проверки.

Возвращаемое значение

void

protected Validator getValidatorInstance()

Получить экземпляр валидатора для запроса.

Возвращаемое значение

Validator

protected void failedValidation(Validator $validator)

Обработать неудачную попытку валидации.

Параметры

Validator $validator

Возвращаемое значение

void

Исключения

ValidationException

protected bool passesAuthorization()

Определить, проходит ли запрос проверку авторизации.

Возвращаемое значение

bool

protected void failedAuthorization()

Обработать неудачную попытку авторизации.

Возвращаемое значение

void

Исключения

AuthorizationException

protected Validator createDefaultValidator(Factory $factory)

Создать экземпляр валидатора по умолчанию.

Параметры

Factory $factory

Возвращаемое значение

Validator

protected array validationData()

Получить данные для проверки из запроса.

Значение возврата

array

protected string getRedirectUrl()

Получить URL для перенаправления при ошибке проверки.

Значение возврата

string

array validated()

Получить проверенные данные из запроса.

Значение возврата

array

array messages()

Получить пользовательские сообщения для ошибок валидации.

Значение возврата

array

array attributes()

Получить пользовательские атрибуты для ошибок валидации.

Значение возврата

array

$this setRedirector(Redirector $redirector)

Установить экземпляр Redirector.

Параметры

Redirector $redirector

Значение возврата

$this

$this setContainer(Container $container)

Установить реализацию контейнера.

Параметры

Container $container

Возвращаемое значение

$this

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.7/Illuminate/Foundation/Http/FormRequest.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API