Запрос подтверждения электронной почты
класс ЗапросПодтвержденияПочты расширяет ЗапросФормы (Просмотреть исходный код)
Трейты
| ValidatesWhenResolvedTrait | Предоставляет стандартную реализацию контракта ValidatesWhenResolved. |
| CanBePrecognitive | |
| InteractsWithContentTypes | |
| InteractsWithFlashData | |
| InteractsWithInput | |
| Macroable |
Свойства
| static protected array | $macros | Зарегистрированные строковые макросы. | from Macroable |
| protected InputBag|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 |
Методы
| массив | filterPrecognitiveRules(массив $rules)
Отфильтровать заданный массив правил в массив правил, которые включены в прекогнитивные заголовки. | из CanBePrecognitive |
| логическое значение | isAttemptingPrecognition()
Определить, пытается ли запрос быть прекогнитивным. | из CanBePrecognitive |
| логическое значение | isPrecognitive()
Определить, является ли запрос прекогнитивным. | из CanBePrecognitive |
| логическое значение | isJson()
Определить, отправляет ли запрос JSON. | из InteractsWithContentTypes |
| логическое значение | expectsJson()
Определить, ожидает ли текущий запрос, вероятно, JSON-ответ. | из InteractsWithContentTypes |
| логическое значение | wantsJson()
Определить, запрашивает ли текущий запрос JSON. | из InteractsWithContentTypes |
| логическое значение | accepts(строка|массив $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, 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()
Получить токен bearer из заголовков запроса. | 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 |
| массив | keys()
Получить ключи для всех входных данных и файлов. | из InteractsWithInput |
| массив | all(массив|смешанный|null $keys = null)
Получить все входные данные и файлы для запроса. | из InteractsWithInput |
| смешанный | input(строка|null $key = null, смешанный $default = null)
Получить элемент входных данных из запроса. | из InteractsWithInput |
| Stringable | str(строка $key, смешанный $default = null)
Получить входные данные из запроса как экземпляр Stringable. | из InteractsWithInput |
| Stringable | string(строка $key, смешанный $default = null)
Получить входные данные из запроса как экземпляр Stringable. | из InteractsWithInput |
| bool | boolean(строка|null $key = null, bool $default = false)
Получить входные данные как булево значение. | из InteractsWithInput |
| int | integer(строка $key, int $default = 0)
Получить входные данные как целое значение. | из InteractsWithInput |
| float | float(string $key, float $default = 0.0)
Получить входные данные как значение с плавающей точкой. | из InteractsWithInput |
| Carbon|null | date(string $key, string|null $format = null, string|null $tz = null)
Получить входные данные из запроса как экземпляр Carbon. | из InteractsWithInput |
| TEnum|null | enum(string $key, TEnum> $enumClass)
Получить входные данные из запроса как перечисление. | из InteractsWithInput |
| Collection | collect(array|string|null $key = null)
Получить входные данные из запроса как коллекцию. | из InteractsWithInput |
| array | only(array|mixed $keys)
Получить подмножество, содержащее предоставленные ключи со значениями из входных данных. | из InteractsWithInput |
| array | except(array|mixed $keys)
Получить все входные данные, за исключением указанного массива элементов. | из InteractsWithInput |
| строка|массив|null | query(строка|null $key = null, строка|массив|null $default = null)
Получить элемент запроса из строки запроса. | из InteractsWithInput |
| строка|массив|null | post(строка|null $key = null, строка|массив|null $default = null)
Получить элемент из данных запроса. | из InteractsWithInput |
| bool | hasCookie(строка $key)
Определить, установлен ли cookie в запросе. | из InteractsWithInput |
| строка|массив|null | cookie(строка|null $key = null, строка|массив|null $default = null)
Получить cookie из запроса. | из InteractsWithInput |
| массив | allFiles()
Получить массив всех файлов в запросе. | из InteractsWithInput |
| массив | convertUploadedFiles(массив $files)
Преобразовать заданный массив Symfony UploadedFiles в пользовательские Laravel UploadedFiles. | из InteractsWithInput |
| bool | hasFile(строка $key)
Определить, содержит ли загруженные данные файл. | из 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()
Возвращает экземпляр запроса. | from Request |
| string | method()
Получить метод запроса. | from Request |
| string | root()
Получить корневой URL приложения. | from Request |
| строка | url()
Получить URL (без строки запроса) для запроса. | из Request |
| строка | fullUrl()
Получить полный URL для запроса. | из Request |
| строка | fullUrlWithQuery(array $query)
Получить полный URL для запроса с добавленными параметрами строки запроса. | из Request |
| строка | fullUrlWithoutQuery(array|string $keys)
Получить полный URL для запроса без указанных параметров строки запроса. | из Request |
| строка | path()
Получить текущий путь информации для запроса. | из Request |
| строка | decodedPath()
Получить текущую декодированную информацию о пути для запроса. | из Request |
| строка|null | segment(int $index, string|null $default = null)
Получить сегмент из URI (индекс, начиная с 1). | из Request |
| массив | segments()
Получить все сегменты для пути запроса. | из 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()
Определить, является ли запрос результатом вызова prefetch. | from Request |
| bool | secure()
Определить, использует ли запрос HTTPS. | from Request |
| string|null | ip()
Получить IP-адрес клиента. | from Request |
| array | ips()
Получить IP-адреса клиента. | from Request |
| string|null | userAgent()
Получить user agent клиента. | 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 |
| InputBag|mixed | json(string|null $key = null, mixed $default = null)
Получить JSON-загрузку для запроса. | из Запроса |
| InputBag | 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} | из Запроса |
| mixed | filterFiles(mixed $files)
Отфильтровать заданный массив файлов, удалив любые пустые значения. | из Запроса |
| bool | hasSession(bool $skipIfUninitialized = false) {@inheritdoc} | из Запроса |
| SessionInterface | getSession() {@inheritdoc} | from Request |
| Сессия | session()
Получить сессию, связанную с запросом. | from Request |
| void | setLaravelSession(Сессия $session)
Установить экземпляр сессии для запроса. | from Request |
| void | setRequestLocale(string $locale)
Установить локаль для экземпляра запроса. | from Request |
| void | setDefaultRequestLocale(string $locale)
Установить значение по умолчанию для локали экземпляра запроса. | from Request |
| mixed | user(string|null $guard = null)
Получить пользователя, производящего запрос. | from Request |
| Маршрут|object|string|null | route(string|null $param = null, mixed $default = null)
Получить маршрут, обрабатывающий запрос. | from Request |
| string | fingerprint()
Получить уникальный отпечаток запроса/маршрута/IP-адреса. | из Request |
| $this | setJson(InputBag $json)
Установить JSON-полезную нагрузку для запроса. | из Request |
| Closure | getUserResolver()
Получить обратный вызов резолвера пользователя. | из Request |
| $this | setUserResolver(Closure $callback)
Установить обратный вызов резолвера пользователя. | из Request |
| Closure | getRouteResolver()
Получить обратный вызов резолвера маршрута. | из Request |
| $this | setRouteResolver(Closure $callback)
Установить обратный вызов резолвера маршрута. | из Request |
| toArray()
Получить все данные ввода и файлы для запроса. | из Request |
| bool | offsetExists(string $offset)
Определить, существует ли указанный смещение. | from Request |
| mixed | offsetGet(string $offset)
Получить значение по указанному смещению. | from Request |
| void | offsetSet(string $offset, mixed $value)
Установить значение по указанному смещению. | from Request |
| void | offsetUnset(string $offset)
Удалить значение по указанному смещению. | from Request |
| bool | __isset(string $key)
Проверить, установлено ли элемент ввода в запросе. | from Request |
| mixed | __get(string $key)
Получить элемент ввода из запроса. | from Request |
| array | validate(array $rules, mixed $params) Без описания | from Request |
| array | validateWithBag(string $errorBag, array $rules, mixed $params) Без описания | from Request |
| bool | hasValidSignature(bool $absolute = true) Без описания | from Запрос |
| void | validateResolved()
Проверить экземпляр класса. | from Особенности проверки при разрешении |
| void | prepareForValidation()
Подготовить данные для проверки. | from Особенности проверки при разрешении |
| Validator | getValidatorInstance()
Получить экземпляр валидатора для запроса. | from Особенности проверки при разрешении |
| void | passedValidation()
Обработать успешную попытку проверки. | from Особенности проверки при разрешении |
| void | failedValidation(Validator $validator)
Обработать неудачную попытку проверки. | from Особенности проверки при разрешении |
| bool | passesAuthorization()
Определить, проходит ли запрос проверку авторизации. | from ValidatesWhenResolvedTrait |
| void | failedAuthorization()
Обработать неудачную попытку авторизации. | from ValidatesWhenResolvedTrait |
| Validator | createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию. | from FormRequest |
| array | validationData()
Получить данные для проверки из запроса. | from FormRequest |
| array | validationRules()
Получить правила проверки для этого запроса. | from FormRequest |
| string | getRedirectUrl()
Получить URL для перенаправления при ошибке валидации. | from FormRequest |
| ValidatedInput|array | safe(array $keys = null)
Получить контейнер валидированных данных для валидированных входных данных. | from Запрос формы |
| mixed | validated(array|int|string|null $key = null, mixed $default = null)
Получить валидированные данные из запроса. | from Запрос формы |
| array | messages()
Получить пользовательские сообщения для ошибок валидации. | from Запрос формы |
| array | attributes()
Получить пользовательские атрибуты для ошибок валидации. | from Запрос формы |
| $this | setValidator(Validator $validator)
Установить экземпляр Validator. | from Запрос формы |
| $this | setRedirector(Redirector $redirector)
Установить экземпляр Redirector. | from Запрос формы |
| $this | setContainer(Container $container)
Установить реализацию контейнера. | from Запрос формы |
| bool | authorize()
Определить, авторизован ли пользователь для выполнения этого запроса. | |
| array | rules()
Получить правила валидации, применяемые к запросу. | |
| void | fulfill()
Выполнить запрос на проверку адреса электронной почты. | |
| Validator | withValidator(Validator $validator)
Настроить экземпляр валидатора. |
Детали
array 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, Модель|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()
Получить токен доступа из заголовков запроса.
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)
Получить элемент из тела запроса.
bool hasCookie(string $key)
Определить, установлен ли куки для запроса.
string|array|null cookie(string|null $key = null, string|array|null $default = null)
Получить куки из запроса.
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()
Получить строку пользователя-клиента.
$this merge(array $input)
Объединить новые входные данные в массив входных данных текущего запроса.
$this mergeIfMissing(array $input)
Объединить новые входные данные в массив входных данных запроса, но только если ключ отсутствует в запросе.
$this replace(array $input)
Заменить входные данные для текущего запроса.
mixed get(string $key, mixed $default = null)
Этот метод принадлежит Symfony HttpFoundation и обычно не нужен при использовании Laravel.
Вместо этого можно использовать метод "input".
InputBag|mixed json(string|null $key = null, mixed $default = null)
Получить JSON-загрузку для запроса.
protected InputBag getInputSource()
Получить источник ввода для запроса.
static Request createFrom(Request $from, Request|null $to = null)
Создать новый экземпляр запроса из заданного запроса Laravel.
static Request 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}
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)
Получить пользователя, производящего запрос.
Маршрут|объект|строка|null route(строка|null $param = null, смешанный $default = null)
Получить маршрут, обрабатывающий запрос.
строка fingerprint()
Получить уникальный отпечаток запроса / маршрута / IP-адреса.
$this setJson(InputBag $json)
Установить JSON-загрузку для запроса.
Closure getUserResolver()
Получить обратный вызов разрешения пользователя.
$this setUserResolver(Closure $callback)
Установить обратный вызов разрешения пользователя.
Closure getRouteResolver()
Получить обратный вызов обработчика маршрута.
$this setRouteResolver(Closure $callback)
Установить обратный вызов обработчика маршрута.
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 Validator getValidatorInstance()
Получить экземпляр валидатора для запроса.
protected void passedValidation()
Обработать успешную попытку валидации.
protected void failedValidation(Validator $validator)
Обработка неудачной попытки валидации.
protected bool passesAuthorization()
Определяет, проходит ли запрос проверку авторизации.
protected void failedAuthorization()
Обработка неудачной попытки авторизации.
protected Validator createDefaultValidator(Factory $factory)
Создать экземпляр валидатора по умолчанию.
array validationData()
Получить данные для валидации из запроса.
protected array validationRules()
Получить правила валидации для этого запроса формы.
protected string getRedirectUrl()
Получить URL для перенаправления при ошибке валидации.
ValidatedInput|array safe(array $keys = null)
Получить контейнер валидированных данных для валидированных входных данных.
mixed validated(array|int|string|null $key = null, mixed $default = null)
Получить валидированные данные из запроса.
array messages()
Получить пользовательские сообщения об ошибках валидации.
array attributes()
Получить пользовательские атрибуты для ошибок валидации.
$this setValidator(Validator $validator)
Установить экземпляр Validator.
$this setRedirector(Redirector $redirector)
Установить экземпляр Redirector.
$this setContainer(Container $container)
Установить реализацию контейнера.
bool authorize()
Определить, авторизован ли пользователь для выполнения этого запроса.
array rules()
Получить правила валидации, применяемые к запросу.
void fulfill()
Выполнить запрос на проверку электронной почты.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Foundation/Auth/EmailVerificationRequest.html