InteractsWithInput
интерфейс InteractsWithInput (View source)
Методы
| string|array | server(string $key = null, string|array|null $default = null) Получить переменную сервера из запроса. | |
| bool | hasHeader(string $key) Определить, установлен ли заголовок в запросе. | |
| string|array | header(string $key = null, string|array|null $default = null) Получить заголовок из запроса. | |
| string|null | bearerToken() Получить токен bearer из заголовков запроса. | |
| bool | exists(string|array $key) Определить, содержит ли запрос указанный ключ элемента ввода. | |
| bool | has(string|array $key) Определить, содержит ли запрос указанный ключ элемента ввода. | |
| bool | hasAny($keys) Определить, содержит ли запрос любой из указанных элементов ввода. | |
| bool | filled(string|array $key) Определить, содержит ли запрос ненулевое значение для элемента ввода. | |
| bool | isEmptyString(string $key) Определить, является ли указанный ключ элемента ввода пустой строкой для "has". | |
| array | keys() Получить ключи для всех элементов ввода и файлов. | |
| array | all(array|mixed $keys = null) Получить все элементы ввода и файлы для запроса. | |
| string|array | input(string $key = null, string|array|null $default = null) Получить элемент ввода из запроса. | |
| array | only(array|mixed $keys) Получить подмножество, содержащее предоставленные ключи со значениями из входных данных. | |
| array | except(array|mixed $keys) Получить все элементы ввода, кроме указанного массива элементов. | |
| string|array | query(string $key = null, string|array|null $default = null) Получить элемент строки запроса из запроса. | |
| string|array | post(string $key = null, string|array|null $default = null) Получить элемент полезной нагрузки запроса из запроса. | |
| bool | hasCookie(string $key) Определить, установлен ли cookie в запросе. | |
| string|array | cookie(string $key = null, string|array|null $default = null) Получить cookie из запроса. | |
| array | allFiles() Получить массив всех файлов в запросе. | |
| array | convertUploadedFiles(array $files) Преобразовать данный массив Symfony UploadedFiles в пользовательские Laravel UploadedFiles. | |
| bool | hasFile(string $key) Определить, содержит ли загруженные данные файл. | |
| bool | isValidFile(mixed $file) Проверить, является ли данный файл допустимым экземпляром файла. | |
| UploadedFile|array|null | file(string $key = null, mixed $default = null) Получить файл из запроса. |
| строка|массив | retrieveItem(строка $source, строка $key, строка|массив|null $default) Извлечь элемент параметра из заданного источника. |
Подробности
строка|массив server(строка $key = null, строка|массив|null $default = null)
Извлечь переменную сервера из запроса.
bool hasHeader(строка $key)
Определить, установлен ли заголовок в запросе.
строка|массив header(строка $key = null, строка|массив|null $default = null)
Извлечь заголовок из запроса.
строка|null bearerToken()
Получить токен bearer из заголовков запроса.
bool exists(строка|массив $key)
Определить, содержит ли запрос заданный ключ элемента ввода.
bool has(строка|массив $key)
Определить, содержит ли запрос заданный ключ элемента ввода.
bool hasAny($keys)
Определить, содержит ли запрос любой из заданных входов.
bool filled(строка|массив $key)
Определить, содержит ли запрос ненулевое значение для элемента ввода.
protected bool isEmptyString(строка $key)
Определить, является ли заданный ключ элемента ввода пустой строкой для "has".
массив keys()
Получить ключи для всех входных данных и файлов.
массив all(массив|смешанный $keys = null)
Получить все входные данные и файлы для запроса.
string|array input(string $key = null, string|array|null $default = null)
Получить элемент ввода из запроса.
array only(array|mixed $keys)
Получить подмножество, содержащее указанные ключи со значениями из входных данных.
array except(array|mixed $keys)
Получить все входные данные, за исключением указанного массива элементов.
string|array query(string $key = null, string|array|null $default = null)
Получить элемент строки запроса из запроса.
string|array post(string $key = null, string|array|null $default = null)
Получить элемент полезной нагрузки запроса из запроса.
bool hasCookie(string $key)
Определить, установлен ли cookie в запросе.
string|array cookie(string $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|массив|null file(строка $key = null, смешанное $default = null)
Получить файл из запроса.
protected строка|массив retrieveItem(строка $source, строка $key, строка|массив|null $default)
Получить элемент параметра из заданного источника.
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/5.5/Illuminate/Http/Concerns/InteractsWithInput.html