Spec-Zone.ru › Laravel 4.2

Запрос

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

Свойства

protected string $json Декодированное содержимое JSON запроса.
protected Хранилище $sessionStore Реализация хранилища сессий Illuminate.

Методы

$this instance()

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

string method()

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

string root()

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

string url()

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

string fullUrl()

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

string path()

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

string decodedPath()

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

string segment(string $index, mixed $default = null)

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

array segments()

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

bool is()

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

bool ajax()

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

bool secure()

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

string ip()

Возвращает IP-адрес клиента.

array ips()

Возвращает IP-адреса клиента.

bool exists(string|array $key)

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

bool has(string|array $key)

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

bool isEmptyString(string $key)

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

array all()

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

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

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

array only(array $keys)

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

array except(array $keys)

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

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

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

bool hasCookie(string $key)

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

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

Извлечь cookie из запроса.

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

Извлечь файл из запроса.

bool hasFile(string $key)

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

bool isValidFile(mixed $file)

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

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

Извлечь заголовок из запроса.

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

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

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

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

void flash(string $filter = null, array $keys = array())

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

void flashOnly(mixed $keys)

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

void flashExcept(mixed $keys)

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

void flush()

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

string retrieveItem(string $source, string $key, mixed $default)

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

void merge(array $input)

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

void replace(array $input)

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

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

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

ParameterBag getInputSource()

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

bool isJson()

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

bool wantsJson()

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

string format(string $default = 'html')

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

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

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

Хранилище session()

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

Подробности

$this instance()

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

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

$this

string method()

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

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

string

string root()

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

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

string

string url()

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

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

string

string fullUrl()

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

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

string

string path()

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

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

string

string decodedPath()

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

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

string

string segment(string $index, mixed $default = null)

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

Параметры

string $index
mixed $default

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

string

array segments()

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

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

array

bool is()

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

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

bool

bool ajax()

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

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

bool

bool secure()

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

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

bool

string ip()

Возвращает адрес IP клиента.

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

string

array ips()

Возвращает адреса IP клиента.

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

array

bool exists(string|array $key)

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

Параметры

string|array $key

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

bool

bool has(string|array $key)

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

Параметры

string|array $key

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

bool

protected bool isEmptyString(string $key)

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

Параметры

string $key

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

bool

array all()

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

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

array

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

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

Параметры

string $key
mixed $default

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

string

array only(array $keys)

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

Параметры

array $keys

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

array

array except(array $keys)

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

Параметры

array $keys

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

array

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

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

Параметры

string $key
mixed $default

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

string|array

bool hasCookie(string $key)

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

Параметры

string $key

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

bool

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

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

Параметры

string $key
mixed $default

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

string

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

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

Параметры

string $key
mixed $default

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

UploadedFile|array

bool hasFile(string $key)

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

Параметры

string $key

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

bool

protected bool isValidFile(mixed $file)

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

Параметры

mixed $file

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

bool

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

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

Параметры

string $key
mixed $default

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

string

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

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

Параметры

string $key
mixed $default

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

string

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

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

Параметры

string $key
mixed $default

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

mixed

void flash(string $filter = null, array $keys = array())

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

Параметры

string $filter
array $keys

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

void

void flashOnly(mixed $keys)

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

Параметры

mixed $keys string

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

void

void flashExcept(mixed $keys)

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

Параметры

mixed $keys string

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

void

void flush()

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

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

void

protected string retrieveItem(string $source, string $key, mixed $default)

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

Параметры

string $source
string $key
mixed $default

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

string

void merge(array $input)

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

Параметры

array $input

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

void

void replace(array $input)

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

Параметры

array $input

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

void

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

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

Параметры

string $key
mixed $default

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

mixed

protected ParameterBag getInputSource()

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

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

ParameterBag

bool isJson()

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

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

bool

bool wantsJson()

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

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

bool

string format(string $default = 'html')

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

Параметры

string $default

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

string

static Request createFromBase(Request $request)

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

Параметры

Request $request

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

Request

Store session()

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

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

Store

Исключения

RuntimeException

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

Spec-Zone.ru

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