EmailVerificationRequest
class EmailVerificationRequest extends FormRequest (View source)
Свойства
| ValidatesWhenResolvedTrait | Предоставляет реализацию по умолчанию для контракта ValidatesWhenResolved. |
| CanBePrecognitive | |
| 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 | Экземпляр контейнера. | from FormRequest |
| protected Redirector | $redirector | Экземпляр объекта перенаправления. | from FormRequest |
| protected string | $redirect | URI для перенаправления в случае неудачи валидации. | from FormRequest |
| protected string | $redirectRoute | Маршрут для перенаправления в случае неудачи валидации. | from FormRequest |
| protected string | $redirectAction | Действие контроллера для перенаправления в случае неудачи валидации. | from FormRequest |
| protected string | $errorBag | Ключ, используемый для пакета ошибок представления. | from FormRequest |
| protected bool | $stopOnFirstFailure | Указывает, следует ли остановить валидацию после первой неудачи. | from FormRequest |
| protected Validator | $validator | Экземпляр валидатора. | from FormRequest |
Методы
| array | filterPrecognitiveRules(array $rules)
Отфильтровать заданный массив правил в массив правил, которые включены в прекогнитивные заголовки. | from CanBePrecognitive |
| bool | isAttemptingPrecognition()
Определить, пытается ли запрос быть прекогнитивным. | from CanBePrecognitive |
| bool | isPrecognitive()
Определить, является ли запрос прекогнитивным. | from CanBePrecognitive |
| 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 |
| static bool | matchesType(string $actual, string $type)
Определить, совпадают ли заданные типы содержимого. | from InteractsWithContentTypes |
| string | format(string $default = 'html')
Получить ожидаемый формат данных в ответе. | from InteractsWithContentTypes |
| string|array|null | old(string|null $key = null, Model|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|null $key = null, string|array|null $default = null)
Получить переменную сервера из запроса. | from InteractsWithInput |
| bool | hasHeader(string $key)
Определить, установлен ли заголовок в запросе. | from InteractsWithInput |
| string|array|null | header(string|null $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)
Определить, содержит ли запрос заданный ключ элемента ввода. | from InteractsWithInput |
| bool | hasAny(string|array $keys)
Определить, содержит ли запрос любой из заданных элементов ввода. | from InteractsWithInput |
| $this|mixed | whenHas(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если запрос содержит заданный ключ элемента ввода. | from InteractsWithInput |
| bool | filled(string|array $key)
Определить, содержит ли запрос ненулевое значение для элемента ввода. | from InteractsWithInput |
| bool | isNotFilled(string|array $key)
Определить, содержит ли запрос пустое значение для элемента ввода. | from InteractsWithInput |
| bool | anyFilled(string|array $keys)
Определить, содержит ли запрос ненулевое значение для любого из заданных входов. | from InteractsWithInput |
| $this|mixed | whenFilled(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если запрос содержит ненулевое значение для заданного ключа элемента ввода. | from InteractsWithInput |
| bool | missing(string|array $key)
Определить, отсутствует ли заданный ключ элемента ввода в запросе. | from InteractsWithInput |
| $this|mixed | whenMissing(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если в запросе отсутствует заданный ключ элемента ввода. | from InteractsWithInput |
| bool | isEmptyString(string $key)
Определить, является ли заданный ключ ввода пустой строкой для "заполненного" значения. | 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 |
| Stringable | str(string $key, mixed $default = null)
Получить входные данные из запроса в виде экземпляра Stringable. | from InteractsWithInput |
| Stringable | string(string $key, mixed $default = null)
Получить входные данные из запроса в виде экземпляра Stringable. | from InteractsWithInput |
| bool | boolean(string|null $key = null, bool $default = false)
Получить входные данные в виде булевого значения. | from InteractsWithInput |
| int | integer(string $key, int $default = 0)
Получить входные данные в виде целого числа. | from InteractsWithInput |
| float | float(string $key, float $default = 0.0)
Получить входные данные в виде числа с плавающей точкой. | from InteractsWithInput |
| Carbon|null | date(string $key, string|null $format = null, string|null $tz = null)
Получить входные данные из запроса в виде экземпляра Carbon. | from InteractsWithInput |
| TEnum|null | enum(string $key, TEnum> $enumClass)
Получить входные данные из запроса как перечисление. | 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|null $key, string|array|null $default)
Извлечь элемент параметра из заданного источника. | from InteractsWithInput |
| never | 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()
Создать новый запрос 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 | fullUrlWithoutQuery(array|string $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 |
| string | host()
Получить имя хоста. | from Request |
| string | httpHost()
Получить запрашиваемый HTTP хост. | from Request |
| string | schemeAndHttpHost()
Получить схему и HTTP хост. | 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 Запрос |
| $this | replace(array $input) Замена ввода для текущего запроса. | from Запрос |
| mixed | get(string $key, mixed $default = null) Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel. | from Запрос |
| ParameterBag|mixed | json(string|null $key = null, mixed $default = null) Получение JSON-данных для запроса. | from Запрос |
| ParameterBag | getInputSource() Получение источника ввода для запроса. | from Запрос |
| static Запрос | createFrom(Запрос $from, Запрос|null $to = null) Создание нового экземпляра запроса из данного запроса Laravel. | from Запрос |
| static Запрос | createFromBase(Request $request) Создание запроса Illuminate из экземпляра Symfony. | from Запрос |
| Запрос | 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 Запрос |
| bool | hasSession(bool $skipIfUninitialized = false) {@inheritdoc} | from Запрос |
| SessionInterface | getSession() {@inheritdoc} | from Запрос |
| Сессия | session() Получение сессии, связанной с запросом. | from Запрос |
| void | setLaravelSession(Сессия $session) Установка экземпляра сессии в запросе. | from Запрос |
| void | setRequestLocale(string $locale) Установка языка для экземпляра запроса. | from Запрос |
| void | setDefaultRequestLocale(string $locale) Установка языка по умолчанию для экземпляра запроса. | from Запрос |
| mixed | user(string|null $guard = null) Получение пользователя, делающего запрос. | from Запрос |
| Маршрут|object|string|null | route(string|null $param = null, mixed $default = null) Получение маршрута, обрабатывающего запрос. | from Запрос |
| string | fingerprint() Получение уникального отпечатка для запроса / маршрута / IP-адреса. | from Запрос |
| $this | setJson(ParameterBag $json) Установка JSON-данных для запроса. | from Запрос |
| Closure | getUserResolver() Получение обратного вызова для решения пользователя. | from Запрос |
| $this | setUserResolver(Closure $callback) Установка обратного вызова для решения пользователя. | from Запрос |
| Closure | getRouteResolver() Получение обратного вызова для решения маршрута. | from Запрос |
| $this | setRouteResolver(Closure $callback) Установка обратного вызова для решения маршрута. | from Запрос |
| toArray() Получение всех данных ввода и файлов для запроса. | from Запрос | |
| bool | offsetExists(string $offset) Определение, существует ли заданный смещение. | from Запрос |
| mixed | offsetGet(string $offset) Получение значения по заданному смещению. | from Запрос |
| void | offsetSet(string $offset, mixed $value) Устанавливает значение по заданному смещению. | from Запрос |
| void | offsetUnset(string $offset) Удаление значения по заданному смещению. | from Запрос |
| bool | __isset(string $key) Проверка, установлено ли элемент ввода в запросе. | from Запрос |
| mixed | __get(string $key) Получение элемента ввода из запроса. | from Запрос |
| array | validate(array $rules, mixed $params) Без описания | from Запрос |
| массив | validateWithBag(string $errorBag, array $rules, mixed $params) Описание отсутствует | из запроса |
| bool | hasValidSignature(bool $absolute = true) Описание отсутствует | из запроса |
| void | validateResolved()
Проверить экземпляр класса. | из ValidatesWhenResolvedTrait |
| void | prepareForValidation()
Подготовить данные для проверки. | из ValidatesWhenResolvedTrait |
| Validator | getValidatorInstance()
Получить экземпляр валидатора для запроса. | из ValidatesWhenResolvedTrait |
| void | passedValidation()
Обработать успешную проверку. | из ValidatesWhenResolvedTrait |
| void | failedValidation(Validator $validator)
Обработать неудачную проверку. | из ValidatesWhenResolvedTrait |
| bool | passesAuthorization()
Определить, проходит ли запрос проверку авторизации. | из ValidatesWhenResolvedTrait |
| void | failedAuthorization()
Обработать неудачную попытку авторизации. | из ValidatesWhenResolvedTrait |
| Validator | createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию. | из FormRequest |
| массив | validationData()
Получить данные для проверки из запроса. | из FormRequest |
| строка | getRedirectUrl()
Получить URL для перенаправления при ошибке проверки. | из FormRequest |
| ValidatedInput|массив | safe(array $keys = null)
Получить контейнер валидированных данных для проверки. | из FormRequest |
| смешанный | validated(array|int|string|null $key = null, mixed $default = null)
Получить валидированные данные из запроса. | из FormRequest |
| массив | messages()
Получить пользовательские сообщения об ошибках валидации. | из FormRequest |
| массив | attributes()
Получить пользовательские атрибуты для сообщений об ошибках валидации. | из FormRequest |
| $this | setValidator(Validator $validator)
Установить экземпляр Validator. | из FormRequest |
| $this | setRedirector(Redirector $redirector)
Установить экземпляр Redirector. | из FormRequest |
| $this | setContainer(Container $container)
Установить реализацию контейнера. | из FormRequest |
| bool | authorize()
Определить, авторизован ли пользователь для выполнения этого запроса. | |
| массив | rules()
Получить правила валидации, применимые к запросу. | |
| void | fulfill()
Выполнить запрос на проверку электронной почты. | |
| void | withValidator(Validator $validator)
Настроить экземпляр валидатора. |
Подробности
массив filterPrecognitiveRules(array $rules)
Отфильтровать заданный массив правил в массив правил, включенных в прекогнитивные заголовки.
bool isAttemptingPrecognition()
Определить, пытается ли запрос быть прекогнитивным.
bool isPrecognitive()
Определить, является ли запрос прекогнитивным.
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, Model|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)
Определить, отсутствует ли в запросе заданный ключ элемента ввода.
$this|mixed whenMissing(string $key, callable $callback, callable $default = null)
Применить обратный вызов, если в запросе отсутствует заданный ключ элемента ввода.
protected bool isEmptyString(string $key)
Определить, является ли заданный ключ элемента ввода пустой строкой для "заполненного".
array keys()
Получить ключи для всех элементов ввода и файлов.
array all(array|mixed|null $keys = null)
Получить все элементы ввода и файлы для запроса.
mixed input(string|null $key = null, mixed $default = null)
Получить элемент ввода из запроса.
Stringable str(string $key, mixed $default = null)
Получить данные ввода из запроса в виде экземпляра Stringable.
Stringable string(string $key, mixed $default = null)
Получить данные ввода из запроса в виде экземпляра Stringable.
bool boolean(string|null $key = null, bool $default = false)
Получить данные ввода в качестве булевого значения.
Возвращает true, когда значение равно "1", "true", "on" или "yes". В противном случае возвращает false.
int integer(string $key, int $default = 0)
Получить данные ввода в качестве целого числа.
float float(string $key, float $default = 0.0)
Получить данные ввода в качестве числа с плавающей точкой.
Carbon|null date(string $key, string|null $format = null, string|null $tz = null)
Получить данные ввода из запроса в виде экземпляра Carbon.
TEnum|null enum(string $key, TEnum> $enumClass)
Получить данные ввода из запроса в виде перечисления.
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)
Получить элемент payload запроса из запроса.
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|null $key, string|array|null $default)
Получить элемент параметра из заданного источника.
never 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()
Создать новый запрос HTTP Illuminate из переменных сервера.
$this instance()
Возвращает экземпляр Request.
string method()
Получить метод запроса.
string root()
Получить корневой URL приложения.
string url()
Получить URL (без строки запроса) для запроса.
string fullUrl()
Получить полный URL для запроса.
string fullUrlWithQuery(array $query)
Получить полный URL запроса с добавленными параметрами строки запроса.
string fullUrlWithoutQuery(array|string $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 запроса и строка запроса шаблону.
string host()
Получить имя хоста.
string httpHost()
Получить запрашиваемый HTTP хост.
string schemeAndHttpHost()
Получить схему и HTTP хост.
bool ajax()
Определить, является ли запрос результатом вызова AJAX.
bool pjax()
Определить, является ли запрос результатом вызова PJAX.
bool prefetch()
Определить, является ли запрос результатом вызова prefetch.
bool secure()
Определить, осуществляется ли запрос по протоколу HTTPS.
string|null ip()
Получить IP-адрес клиента.
array ips()
Получить IP-адреса клиента.
string|null userAgent()
Получить user agent клиента.
$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-загрузку для запроса.
protected ParameterBag getInputSource()
Получить источник входных данных для запроса.
static Запрос createFrom(Запрос $from, Запрос|null $to = null)
Создать новый экземпляр запроса из предоставленного Laravel запроса.
static Запрос createFromBase(Запрос $request)
Создать запрос Illuminate из экземпляра Symfony.
Запрос 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)
Отфильтровать предоставленный массив файлов, удалив любые пустые значения.
bool hasSession(bool $skipIfUninitialized = false)
{@inheritdoc}
SessionInterface getSession()
{@inheritdoc}
Сессия session()
Получить сессию, связанную с запросом.
void setLaravelSession(Сессия $session)
Установить экземпляр сессии в запросе.
void setRequestLocale(string $locale)
Установить локаль для экземпляра запроса.
void setDefaultRequestLocale(string $locale)
Установить локаль по умолчанию для экземпляра запроса.
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-payload для запроса.
Closure getUserResolver()
Получить callback резолвера пользователя.
$this setUserResolver(Closure $callback)
Установить callback резолвера пользователя.
Closure getRouteResolver()
Получить callback резолвера маршрута.
$this setRouteResolver(Closure $callback)
Установить callback резолвера маршрута.
toArray()
Получить все входные данные и файлы для запроса.
bool offsetExists(string $offset)
Определить, существует ли данный смещение.
смешанный тип offsetGet(строка $offset)
Получить значение по заданному смещению.
пустое значение offsetSet(строка $offset, смешанный тип $value)
Установить значение по заданному смещению.
пустое значение offsetUnset(строка $offset)
Удалить значение по заданному смещению.
булево значение __isset(строка $key)
Проверить, задан ли элемент ввода в запросе.
смешанный тип __get(строка $key)
Получить элемент ввода из запроса.
массив validate(массив $rules, смешанный тип $params)
Без описания
массив validateWithBag(строка $errorBag, массив $rules, смешанный тип $params)
Без описания
булево значение hasValidSignature(булево значение $absolute = true)
Без описания
пустое значение validateResolved()
Проверить экземпляр класса.
защищённый пустое значение prepareForValidation()
Подготовить данные для проверки.
защищённый Validator getValidatorInstance()
Получить экземпляр валидатора для запроса.
защищённый пустое значение passedValidation()
Обработать успешную попытку валидации.
защищённый пустое значение failedValidation(Validator $validator)
Обработать неудачную попытку валидации.
защищённый булево значение passesAuthorization()
Определить, проходит ли запрос проверку авторизации.
защищённый пустое значение failedAuthorization()
Обработать неудачную попытку авторизации.
защищённый Validator createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию.
массив validationData()
Получить данные для проверки из запроса.
защищённый строка getRedirectUrl()
Получить URL для перенаправления при ошибке валидации.
ValidatedInput|массив safe(массив $keys = null)
Получить контейнер валидированных данных для валидированных данных.
смешанный тип validated(массив|целое число|строка|null $key = null, смешанный тип $default = null)
Получить валидированные данные из запроса.
массив messages()
Получить настраиваемые сообщения об ошибках валидатора.
массив attributes()
Получить настраиваемые атрибуты для сообщений об ошибках валидатора.
$this setValidator(Validator $validator)
Установить экземпляр Validator.
$this setRedirector(Redirector $redirector)
Установить экземпляр Redirector.
$this setContainer(Container $container)
Установить реализацию контейнера.
bool authorize()
Определить, авторизован ли пользователь для выполнения этого запроса.
array rules()
Получить правила валидации, применимые к запросу.
void fulfill()
Выполнить запрос на подтверждение электронной почты.
void withValidator(Validator $validator)
Настроить экземпляр валидатора.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Foundation/Auth/EmailVerificationRequest.html