Spec-Zone.ru › Laravel 11

Запрос подтверждения электронной почты

класс ЗапросПодтвержденияEmail наследует Запрос формы (Просмотреть исходный код)

Трейты

Трейт ValidatesWhenResolved

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

CanBePrecognitive
InteractsWithContentTypes
InteractsWithFlashData
InteractsWithInput
Macroable
Dumpable

Свойства

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

Методы

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)

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

из InteractsWithFlashData
void flash()

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

из InteractsWithFlashData
void flashOnly(array|mixed $keys)

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

из InteractsWithFlashData
void flashExcept(array|mixed $keys)

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

из InteractsWithFlashData
void flush()

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

из InteractsWithFlashData
never dd(mixed ...$args)

Вывести данные аргументов и завершить выполнение.

из Dumpable
$this dump(mixed ...$args)

Вывести данные аргументов.

из Dumpable
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()

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

из 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|null $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|null $default = null)

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

from InteractsWithInput
bool missing(string|array $key)

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

from InteractsWithInput
$this|mixed whenMissing(string $key, callable $callback, callable|null $default = null)

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

from InteractsWithInput
bool isEmptyString(string $key)

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

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)

Получить входные данные в виде булевого значения.

из InteractsWithInput
int integer(string $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
string|array|null query(string|null $key = null, string|array|null $default = null)

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

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

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

из InteractsWithInput
bool hasCookie(string $key)

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

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

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

из InteractsWithInput
array allFiles()

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

из InteractsWithInput
array convertUploadedFiles(array $files)

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

из 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
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
строка 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
булево is(mixed ...$patterns)

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

из Request
булево routeIs(mixed ...$patterns)

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

из Request
булево fullUrlIs(mixed ...$patterns)

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

из Request
строка host()

Получить имя хоста.

из Request
строка httpHost()

Получить запрашиваемый HTTP-хост.

из Request
строка schemeAndHttpHost()

Получить схему и HTTP-хост.

из Request
булево ajax()

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

из Request
булево pjax()

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

из Request
булево prefetch()

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

из Request
булево secure()

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

из Request
строка|null ip()

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

из Request
array ips()

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

из Request
string|null userAgent()

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

из Request
$this merge(array $input)

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

из Request
$this mergeIfMissing(array $input)

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

из Request
$this replace(array $input)

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

из Request
mixed get(string $key, mixed $default = null)

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

из Request
InputBag|mixed json(string|null $key = null, mixed $default = null)

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

из Request
InputBag getInputSource()

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

из Request
static Request createFrom(Request $from, Request|null $to = null)

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

из Request
static Request createFromBase(Request $request)

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

из Request
Request duplicate(array|null $query = null, array|null $request = null, array|null $attributes = null, array|null $cookies = null, array|null $files = null, array|null $server = null)

{@inheritdoc}

из Request
mixed filterFiles(mixed $files)

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

из Request
bool hasSession(bool $skipIfUninitialized = false)

{@inheritdoc}

из Request
SessionInterface getSession()

{@inheritdoc}

из Request
Session session()

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

из Request
void setLaravelSession(Session $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(InputBag $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 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 Request
void validateResolved()

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

from ValidatesWhenResolvedTrait
void prepareForValidation()

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

from ValidatesWhenResolvedTrait
Validator getValidatorInstance()

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

from ValidatesWhenResolvedTrait
void passedValidation()

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

from ValidatesWhenResolvedTrait
void failedValidation(Validator $validator)

Обработка неудачной попытки проверки.

from ValidatesWhenResolvedTrait
bool passesAuthorization()

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

from ValidatesWhenResolvedTrait
void failedAuthorization()

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

from ValidatesWhenResolvedTrait
Validator createDefaultValidator(Factory $factory)

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

from FormRequest
array validationData()

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

from FormRequest
array validationRules()

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

из FormRequest
string getRedirectUrl()

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

из FormRequest
ValidatedInput|array safe(array|null $keys = null)

Получить контейнер валидированных данных для валидированного ввода.

из FormRequest
mixed validated(array|int|string|null $key = null, mixed $default = null)

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

из FormRequest
array messages()

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

из FormRequest
array attributes()

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

из FormRequest
$this setValidator(Validator $validator)

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

из FormRequest
$this setRedirector(Redirector $redirector)

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

из FormRequest
$this setContainer(Container $container)

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

из FormRequest
bool authorize()

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

array rules()

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

void fulfill()

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

Validator withValidator(Validator $validator)

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

Подробности

array filterPrecognitiveRules(array $rules)

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

Параметры

array $rules

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

array

bool isAttemptingPrecognition()

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

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

bool

bool isPrecognitive()

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

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

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

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

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

Параметры

string $actual
string $type

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

bool

string format(string $default = 'html')

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

Параметры

string $default

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

string

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

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

Параметры

string|null $key
Модель|string|array|null $default

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

string|array|null

void flash()

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

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

void

void flashOnly(array|mixed $keys)

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

Параметры

array|mixed $keys

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

void

void flashExcept(array|mixed $keys)

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

Параметры

array|mixed $keys

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

void

void flush()

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

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

void

never dd(mixed ...$args)

Вывести заданные аргументы и завершить выполнение.

Параметры

mixed ...$args

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

never

$this dump(mixed ...$args)

Вывести заданные аргументы.

Параметры

mixed ...$args

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

$this

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

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

Параметры

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

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

string|array|null

bool hasHeader(string $key)

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

Параметры

string $key

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

bool

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

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

Параметры

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

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

string|array|null

string|null bearerToken()

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

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

string|null

bool exists(string|array $key)

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

Параметры

string|array $key

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

bool

bool has(string|array $key)

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

Параметры

string|array $key

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

bool
END_OF_DOCUMENT_MARKER

bool hasAny(string|array $keys)

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

Параметры

string|array $keys

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

bool

$this|mixed whenHas(string $key, callable $callback, callable|null $default = null)

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

Параметры

string $key
callable $callback
callable|null $default

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

$this|mixed

bool filled(string|array $key)

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

Параметры

string|array $key

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

bool

bool isNotFilled(string|array $key)

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

Параметры

string|array $key

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

bool

bool anyFilled(string|array $keys)

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

Параметры

string|array $keys

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

bool

$this|mixed whenFilled(string $key, callable $callback, callable|null $default = null)

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

Параметры

string $key
callable $callback
callable|null $default

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

$this|mixed

bool missing(string|array $key)

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

Параметры

string|array $key

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

bool

$this|mixed whenMissing(string $key, callable $callback, callable|null $default = null)

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

Параметры

string $key
callable $callback
callable|null $default

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

$this|mixed

protected bool isEmptyString(string $key)

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

Параметры

string $key

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

bool

array keys()

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

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

array

array all(array|mixed|null $keys = null)

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

Параметры

array|mixed|null $keys

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

array

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

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

Параметры

string|null $key
mixed $default

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

mixed

Stringable str(string $key, mixed $default = null)

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

Параметры

string $key
mixed $default

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

Stringable

Stringable string(string $key, mixed $default = null)

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

Параметры

string $key
mixed $default

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

Stringable

bool boolean(string|null $key = null, bool $default = false)

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

Возвращает true, если значение равно "1", "true", "on", и "yes". В противном случае возвращает false.

Параметры

string|null $key
bool $default

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

bool

int integer(string $key, int $default = 0)

Получить входные данные в качестве целого числа.

Параметры

string $key
int $default

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

int

float float(string $key, float $default = 0.0)

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

Параметры

string $key
float $default

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

float

Carbon|null date(string $key, string|null $format = null, string|null $tz = null)

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

Параметры

string $key
string|null $format
string|null $tz

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

Carbon|null

Исключения

InvalidFormatException

TEnum|null enum(string $key, TEnum> $enumClass)

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

Параметры

string $key
TEnum> $enumClass

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

TEnum|null

Коллекция collect(array|string|null $key = null)

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

Параметры

array|string|null $key

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

Коллекция

array only(array|mixed $keys)

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

Параметры

array|mixed $keys

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

array

array except(array|mixed $keys)

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

Параметры

array|mixed $keys

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

array

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

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

Параметры

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

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

string|array|null

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

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

Параметры

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

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

string|array|null

bool hasCookie(string $key)

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

Параметры

string $key

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

bool

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

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

Параметры

string|null $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|UploadedFile[]|array|null file(string|null $key = null, mixed $default = null)

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

Параметры

string|null $key
mixed $default

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

UploadedFile|UploadedFile[]|array|null

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

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

Параметры

string $source
string|null $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, bool $replace = true)

Включить другой объект в класс.

Параметры

object $mixin
bool $replace

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

void

Исключения

ReflectionException

static bool hasMacro(string $name)

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

Параметры

string $name

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

bool

static void flushMacros()

Очистить существующие макросы.

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

void

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

статический Запрос capture()

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

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

Запрос

$this instance()

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

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

$this

строка method()

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

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

строка

строка root()

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

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

строка

строка url()

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

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

строка

строка fullUrl()

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

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

строка

строка fullUrlWithQuery(массив $query)

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

Параметры

массив $query

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

строка

строка fullUrlWithoutQuery(массив|строка $keys)

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

Параметры

массив|строка $keys

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

строка

строка path()

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

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

строка

строка decodedPath()

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

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

строка

строка|null segment(целое число $index, строка|null $default = null)

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

Параметры

целое число $index
строка|null $default

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

строка|null

массив segments()

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

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

массив

булево is(смешанные ...$patterns)

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

Параметры

смешанные ...$patterns

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

булево

bool routeIs(mixed ...$patterns)

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

Параметры

mixed ...$patterns

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

bool

bool fullUrlIs(mixed ...$patterns)

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

Параметры

mixed ...$patterns

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

bool

string host()

Получить имя хоста.

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

string

string httpHost()

Получить запрашиваемый HTTP-хост.

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

string

string schemeAndHttpHost()

Получить схему и HTTP-хост.

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

string

bool ajax()

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

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

bool

bool pjax()

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

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

bool

bool prefetch()

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

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

bool

bool secure()

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

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

bool

string|null ip()

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

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

string|null

array ips()

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

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

array

string|null userAgent()

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

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

string|null

$this merge(array $input)

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

Параметры

array $input

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

$this

$this mergeIfMissing(array $input)

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

Параметры

array $input

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

$this

$this replace(array $input)

Замените значения ввода для текущего запроса.

Параметры

массив $input

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

$this

mixed get(string $key, mixed $default = null)

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

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

Параметры

строка $key
смешанное $default

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

смешанное

InputBag|смешанное json(string|null $key = null, mixed $default = null)

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

Параметры

строка|null $key
смешанное $default

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

InputBag|смешанное

protected InputBag getInputSource()

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

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

InputBag

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

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

Параметры

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

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

Запрос

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

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

Параметры

Запрос $request

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

Запрос

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

{@inheritdoc}

Параметры

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

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

Запрос

protected смешанное filterFiles(смешанное $files)

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

Параметры

смешанное $files

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

смешанное

bool hasSession(bool $skipIfUninitialized = false)

{@inheritdoc}

Параметры

bool $skipIfUninitialized

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

bool

SessionInterface getSession()

{@inheritdoc}

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

SessionInterface

Session session()

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

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

Session

Исключения

RuntimeException

void setLaravelSession(Session $session)

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

Параметры

Session $session

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

void

void setRequestLocale(string $locale)

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

Параметры

string $locale

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

void

void setDefaultRequestLocale(string $locale)

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

Параметры

string $locale

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

void

mixed user(string|null $guard = null)

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

Параметры

string|null $guard

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

mixed

Route|object|string|null route(string|null $param = null, mixed $default = null)

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

Параметры

string|null $param
mixed $default

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

Route|object|string|null

string fingerprint()

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

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

string

Исключения

RuntimeException

$this setJson(InputBag $json)

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

Параметры

InputBag $json

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

$this

Closure getUserResolver()

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

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

Closure

$this setUserResolver(Closure $callback)

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

Параметры

Closure $callback

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

$this

Closure getRouteResolver()

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

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

Closure

$this setRouteResolver(Closure $callback)

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

Параметры

Closure $callback

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

$this

toArray()

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

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

array validate(array $rules, mixed $params)

Без описания

Параметры

array $rules
mixed $params

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

array

array validateWithBag(string $errorBag, array $rules, mixed $params)

Без описания

Параметры

string $errorBag
array $rules
mixed $params

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

array

bool hasValidSignature(bool $absolute = true)

Без описания

Параметры

bool $absolute

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

bool

void validateResolved()

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

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

void

protected void prepareForValidation()

Подготовить данные для валидации.

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

void

protected Validator getValidatorInstance()

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

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

Validator

protected void passedValidation()

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

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

void

protected void failedValidation(Validator $validator)

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

Параметры

Validator $validator

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

void

Исключения

ValidationException

protected bool passesAuthorization()

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

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

bool

protected void failedAuthorization()

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

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

void

Исключения

UnauthorizedException

protected Validator createDefaultValidator(Factory $factory)

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

Параметры

Factory $factory

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

Validator

массив validationData()

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

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

массив

protected массив validationRules()

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

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

массив

protected строка getRedirectUrl()

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

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

строка

ValidatedInput|массив safe(массив|null $keys = null)

Получить контейнер валидированных данных для валидированных входных данных.

Параметры

массив|null $keys

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

ValidatedInput|массив

смешанный тип validated(массив|целое|строка|null $key = null, смешанный тип $default = null)

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

Параметры

массив|целое|строка|null $key
смешанный тип $default

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

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

массив messages()

Получить настраиваемые сообщения об ошибках валидации.

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

массив

массив attributes()

Получить настраиваемые атрибуты для сообщений об ошибках валидации.

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

массив

$this setValidator(Validator $validator)

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

Параметры

Validator $validator

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

$this

$this setRedirector(Redirector $redirector)

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

Параметры

Redirector $redirector

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

$this

$this setContainer(Container $container)

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

Параметры

Container $container

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

$this

логическое authorize()

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

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

логическое

array rules()

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

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

array

void fulfill()

Выполнить запрос на проверку электронной почты.

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

void

Validator withValidator(Validator $validator)

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

Параметры

Validator $validator

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

Validator

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/11.x/Illuminate/Foundation/Auth/EmailVerificationRequest.html

Spec-Zone.ru

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