Запрос
класс Запрос расширяет Facade (Просмотреть исходный код)
Свойства
| статический защищённый Application | $app | Экземпляр приложения, к которому происходит обращение. | из Facade |
| статический защищённый массив | $resolvedInstance | Экземпляры разрешенных объектов. | из Facade |
Методы
| static void | resolved(Closure $callback)
Выполнить замыкание, когда фасад будет разрешен. | from Фасад |
| static MockInterface | spy()
Преобразовать фасад в шпион Mockery. | from Фасад |
| static MockInterface | partialMock()
Инициализировать частичный макет для фасада. | from Фасад |
| static Expectation | shouldReceive()
Инициализировать ожидание макета для фасада. | from Фасад |
| static MockInterface | createFreshMockInstance()
Создать новый экземпляр макета для указанного класса. | from Фасад |
| static MockInterface | createMock()
Создать новый экземпляр макета для указанного класса. | from Фасад |
| static bool | isMock()
Определяет, установлен ли макет в качестве экземпляра фасада. | from Фасад |
| static string|null | getMockableClass()
Получить класс, который можно смоделировать для связанного экземпляра. | from Фасад |
| static void | swap(mixed $instance)
Замена базового экземпляра за фасадом. | from Фасад |
| static mixed | getFacadeRoot()
Получить корневый объект за фасадом. | from Фасад |
| static string | getFacadeAccessor()
Получить зарегистрированное имя компонента. | |
| static mixed | resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера. | from Фасад |
| static void | clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада. | from Фасад |
| static void | clearResolvedInstances()
Очистить все разрешенные экземпляры. | from Фасад |
| static Application | getFacadeApplication()
Получить экземпляр приложения за фасадом. | from Фасад |
| static void | setFacadeApplication(Application $app)
Установить экземпляр приложения. | from Фасад |
| static mixed | __callStatic(string $method, array $args)
Обработать динамические статические вызовы к объекту. | from Фасад |
| static bool | matchesType(string $actual, string $type) Нет описания | |
| static bool | isJson() Нет описания | |
| static bool | expectsJson() Нет описания | |
| static bool | wantsJson() Нет описания | |
| static bool | accepts(string|array $contentTypes) Нет описания | |
| static bool | prefers(string|array $contentTypes) Нет описания | |
| static bool | acceptsAnyContentType() Нет описания | |
| static bool | acceptsJson() Нет описания | |
| static bool | acceptsHtml() Нет описания | |
| static string | format(mixed $default) Нет описания | |
| static string|array | old(string|null $key = null, string|array|null $default = null) Нет описания | |
| static void | flash() Нет описания | |
| static void | flashOnly(array|mixed $keys) Нет описания | |
| static void | flashExcept(array|mixed $keys) Нет описания | |
| static void | flush() Нет описания | |
| static string|array|null | server(string|null $key = null, string|array|null $default = null) Нет описания | |
| static bool | hasHeader(string $key) Нет описания | |
| static string|array|null | header(string|null $key = null, string|array|null $default = null) Нет описания | |
| static string|null | bearerToken() Нет описания | |
| static bool | exists(string|array $key) Нет описания | |
| static bool | has(string|array $key) Нет описания | |
| static bool | hasAny(string|array $key) Нет описания | |
| static bool | filled(string|array $key) Нет описания | |
| static bool | anyFilled(string|array $key) Нет описания | |
| static array | keys() Нет описания |
| статический массив | all(array|mixed|null $keys = null) Нет описания | |
| статический string|array|null | input(string|null $key = null, string|array|null $default = null) Нет описания | |
| статический массив | only(array|mixed $keys) Нет описания | |
| статический массив | 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) Нет описания | |
| статический массив | allFiles() Нет описания | |
| статический bool | hasFile(string $key) Нет описания | |
| статический UploadedFile[]|array|null | file(string|null $key = null, mixed $default = null) Нет описания | |
| статический Request | capture() Нет описания | |
| статический Request | instance() Нет описания | |
| статический string | method() Нет описания | |
| статический string | root() Нет описания | |
| статический string | url() Нет описания | |
| статический string | fullUrl() Нет описания | |
| статический string | fullUrlWithQuery(array $query) Нет описания | |
| статический string | path() Нет описания | |
| статический string | decodedPath() Нет описания | |
| статический string|null | segment(int $index, string|null $default = null) Нет описания | |
| статический массив | segments() Нет описания | |
| статический bool | is(mixed $patterns) Нет описания | |
| статический bool | routeIs(mixed $patterns) Нет описания | |
| статический bool | fullUrlIs(mixed $patterns) Нет описания | |
| статический bool | ajax() Нет описания | |
| статический bool | pjax() Нет описания | |
| статический bool | prefetch() Нет описания | |
| статический bool | secure() Нет описания | |
| статический string|null | ip() Нет описания | |
| статический массив | ips() Нет описания | |
| статический string | userAgent() Нет описания | |
| статический Request | merge(array $input) Нет описания | |
| статический Request | replace(array $input) Нет описания | |
| статический ParameterBag|mixed | json(string|null $key = null, mixed $default = null) Нет описания | |
| статический Request | createFrom(Request $from, Request|null $to = null) Нет описания | |
| статический Request | createFromBase(Request $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) Нет описания | |
| статический mixed | filterFiles(mixed $files) Нет описания | |
| статический Store | session() Нет описания | |
| статический Store|null | getSession() Нет описания | |
| статический void | setLaravelSession(Session $session) Нет описания | |
| статический mixed | user(string|null $guard = null) Нет описания | |
| статический Route|object|string | route(string|null $param = null, string|null $default = null) Нет описания | |
| статический string | fingerprint() Нет описания | |
| статический Request | setJson(ParameterBag $json) Нет описания | |
| статический Closure | getUserResolver() Нет описания |
| статический Request | setUserResolver(Closure $callback) Описание отсутствует | |
| статический Closure | getRouteResolver() Описание отсутствует | |
| статический Request | setRouteResolver(Closure $callback) Описание отсутствует | |
| статический массив | toArray() Описание отсутствует | |
| статический bool | offsetExists(string $offset) Описание отсутствует | |
| статический mixed | offsetGet(string $offset) Описание отсутствует | |
| статический void | offsetSet(string $offset, mixed $value) Описание отсутствует | |
| статический void | offsetUnset(string $offset) Описание отсутствует | |
| статический массив | validate(array $rules, mixed $params) Описание отсутствует | |
| статический массив | validateWithBag(string $errorBag, array $rules, mixed $params) Описание отсутствует | |
| статический bool | hasValidSignature(bool $absolute = true) Описание отсутствует |
Подробности
статический void resolved(Closure $callback)
Выполнить Closure, когда фасад будет разрешен.
статический MockInterface spy()
Преобразовать фасад в Mockery шпион.
статический MockInterface partialMock()
Инициализировать частичный макет на фасаде.
статический Expectation shouldReceive()
Инициализировать ожидание макета на фасаде.
статический защищенный MockInterface createFreshMockInstance()
Создать свежий экземпляр макета для данного класса.
статический защищенный MockInterface createMock()
Создать свежий экземпляр макета для данного класса.
статический защищенный bool isMock()
Определяет, установлен ли макет как экземпляр фасада.
статический защищенный string|null getMockableClass()
Получить класс, который можно смоделировать, для привязанного экземпляра.
статический void swap(mixed $instance)
Произвести горячую замену базового экземпляра за фасадом.
статический mixed getFacadeRoot()
Получить корневой объект за фасадом.
статический защищенный string getFacadeAccessor()
Получить зарегистрированное имя компонента.
статический защищенный mixed resolveFacadeInstance(object|string $name)
Разрешить корневой экземпляр фасада из контейнера.
статический void clearResolvedInstance(string $name)
Очистить разрешенный экземпляр фасада.
статический void clearResolvedInstances()
Очистить все разрешенные экземпляры.
статический Application getFacadeApplication()
Получить экземпляр приложения за фасадом.
статический void setFacadeApplication(Application $app)
Установить экземпляр приложения.
статический mixed __callStatic(string $method, array $args)
Обработка динамических статических вызовов объекта.
статический bool matchesType(string $actual, string $type)
Описание отсутствует
static bool isJson()
Без описания
static bool expectsJson()
Без описания
static bool wantsJson()
Без описания
static bool accepts(string|array $contentTypes)
Без описания
static bool prefers(string|array $contentTypes)
Без описания
static bool acceptsAnyContentType()
Без описания
static bool acceptsJson()
Без описания
static bool acceptsHtml()
Без описания
static string format(mixed $default)
Без описания
static string|array old(string|null $key = null, string|array|null $default = null)
Без описания
static void flash()
Без описания
static void flashOnly(array|mixed $keys)
Без описания
static void flashExcept(array|mixed $keys)
Без описания
static void flush()
Без описания
static string|array|null server(string|null $key = null, string|array|null $default = null)
Без описания
static bool hasHeader(string $key)
Без описания
static string|array|null header(string|null $key = null, string|array|null $default = null)
Без описания
static string|null bearerToken()
Без описания
static bool exists(string|array $key)
Без описания
static bool has(string|array $key)
Без описания
static bool hasAny(string|array $key)
Без описания
static bool filled(string|array $key)
Без описания
static bool anyFilled(string|array $key)
Без описания
static array keys()
Без описания
static array all(array|mixed|null $keys = null)
Без описания
static string|array|null input(string|null $key = null, string|array|null $default = null)
Описание отсутствует
static array only(array|mixed $keys)
Описание отсутствует
static array except(array|mixed $keys)
Описание отсутствует
static string|array|null query(string|null $key = null, string|array|null $default = null)
Описание отсутствует
static string|array|null post(string|null $key = null, string|array|null $default = null)
Описание отсутствует
static bool hasCookie(string $key)
Описание отсутствует
static string|array|null cookie(string|null $key = null, string|array|null $default = null)
Описание отсутствует
static array allFiles()
Описание отсутствует
static bool hasFile(string $key)
Описание отсутствует
static UploadedFile[]|array|null file(string|null $key = null, mixed $default = null)
Описание отсутствует
static Request capture()
Описание отсутствует
static Request instance()
Описание отсутствует
static string method()
Описание отсутствует
static string root()
Описание отсутствует
static string url()
Описание отсутствует
static string fullUrl()
Описание отсутствует
static string fullUrlWithQuery(array $query)
Описание отсутствует
static string path()
Описание отсутствует
static string decodedPath()
Описание отсутствует
static string|null segment(int $index, string|null $default = null)
Описание отсутствует
static array segments()
Описание отсутствует
static bool is(mixed $patterns)
Описание отсутствует
static bool routeIs(mixed $patterns)
Описание отсутствует
static bool fullUrlIs(mixed $patterns)
Описание отсутствует
static bool ajax()
Описание отсутствует
static bool pjax()
Без описания
static bool prefetch()
Без описания
static bool secure()
Без описания
static string|null ip()
Без описания
static array ips()
Без описания
static string userAgent()
Без описания
static Request merge(array $input)
Без описания
static Request replace(array $input)
Без описания
static ParameterBag|mixed json(string|null $key = null, mixed $default = null)
Без описания
static Request createFromBase(Request $request)
Без описания
static 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)
Без описания
static mixed filterFiles(mixed $files)
Без описания
static Store session()
Без описания
static Store|null getSession()
Без описания
static void setLaravelSession(Session $session)
Без описания
static mixed user(string|null $guard = null)
Без описания
static Route|object|string route(string|null $param = null, string|null $default = null)
Без описания
static string fingerprint()
Без описания
static Request setJson(ParameterBag $json)
Без описания
static Closure getUserResolver()
Без описания
static Closure getRouteResolver()
Описание отсутствует
static массив toArray()
Описание отсутствует
static bool offsetExists(string $offset)
Описание отсутствует
static смешанный тип offsetGet(string $offset)
Описание отсутствует
static void offsetSet(string $offset, mixed $value)
Описание отсутствует
static void offsetUnset(string $offset)
Описание отсутствует
static массив validate(array $rules, mixed $params)
Описание отсутствует
static массив validateWithBag(string $errorBag, array $rules, mixed $params)
Описание отсутствует
static bool hasValidSignature(bool $absolute = true)
Описание отсутствует
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/6.x/Illuminate/Support/Facades/Request.html