Spec-Zone.ru › Laravel 9

Http

класс Http расширяет Facade (View source)

Свойства

статический защищенный Application $app

Экземпляр приложения, к которому осуществляется фасадный доступ.

из Facade
статический защищенный массив $resolvedInstance

Разрешенные экземпляры объектов.

из Facade
статический защищенный bool $cached

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

из Facade

Методы

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад будет разрешён.

from Facade
static MockInterface spy()

Преобразовать фасад в шпион Mockery.

from Facade
static MockInterface partialMock()

Инициализировать частичный двойник на фасаде.

from Facade
static Expectation shouldReceive()

Инициализировать ожидание двойника на фасаде.

from Facade
static Expectation expects()

Инициализировать ожидание двойника на фасаде.

from Facade
static MockInterface createFreshMockInstance()

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

from Facade
static MockInterface createMock()

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

from Facade
static bool isMock()

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

from Facade
static string|null getMockableClass()

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

from Facade
static void swap(mixed $instance)

Замена базового экземпляра за фасадом.

from Facade
static mixed getFacadeRoot()

Получить корневой объект за фасадом.

from Facade
static string getFacadeAccessor()

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

static mixed resolveFacadeInstance(string $name)

Разрешить корневой экземпляр фасада из контейнера.

from Facade
static void clearResolvedInstance(string $name)

Очистить разрешённый экземпляр фасада.

from Facade
static void clearResolvedInstances()

Очистить все разрешённые экземпляры.

from Facade
static Collection defaultAliases()

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

from Facade
static Application getFacadeApplication()

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

from Facade
static void setFacadeApplication(Application $app)

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

from Facade
static mixed __callStatic(string $method, array $args)

Обработка динамических статических вызовов объекта.

from Facade
static Factory fake(Closure|array $callback = null)

Зарегистрировать вызываемый объект-заглушку, который будет перехватывать запросы и сможет возвращать ответы-заглушки.

static ResponseSequence fakeSequence(string $urlPattern = '*')

Зарегистрировать последовательность ответов для заданного шаблона URL.

static Factory preventStrayRequests()

Указать, что должно быть выброшено исключение, если какой-либо запрос не был смоделирован.

static Factory stubUrl(string $url, Response|PromiseInterface|callable $callback)

Заменить заданный URL с помощью заданного обратного вызова.

static PromiseInterface response(array|string|null $body = null, int $status = 200, array $headers = [])

Без описания

static ResponseSequence sequence(array $responses = [])

Без описания

static Factory allowStrayRequests()

Без описания

static void recordRequestResponsePair(Request $request, Response $response)

Без описания

static void assertSent(callable $callback)

Без описания

static void assertSentInOrder(array $callbacks)

Без описания

static void assertNotSent(callable $callback)

Без описания

static void assertNothingSent()

Без описания

static void assertSentCount(int $count)

Без описания

static void assertSequencesAreEmpty()

Без описания

static Collection recorded(callable $callback = null)

Без описания

static Dispatcher|null getDispatcher()

Без описания

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 macroCall(string $method, array $parameters)

Нет описания

static PendingRequest baseUrl(string $url)

Нет описания

static PendingRequest withBody(string $content, string $contentType)

Нет описания

static PendingRequest asJson()

Нет описания

static PendingRequest asForm()

Нет описания

static PendingRequest attach(string|array $name, string|resource $contents = '', string|null $filename = null, array $headers = [])

Нет описания

static PendingRequest asMultipart()

Нет описания

static PendingRequest bodyFormat(string $format)

Нет описания

static PendingRequest contentType(string $contentType)

Нет описания

static PendingRequest acceptJson()

Нет описания

static PendingRequest accept(string $contentType)

Нет описания

static PendingRequest withHeaders(array $headers)

Нет описания

static PendingRequest withBasicAuth(string $username, string $password)

Нет описания

static PendingRequest withDigestAuth(string $username, string $password)

Нет описания

static PendingRequest withToken(string $token, string $type = 'Bearer')

Нет описания

static PendingRequest withUserAgent(string $userAgent)

Нет описания

static PendingRequest withUrlParameters(array $parameters = [])

Нет описания

static PendingRequest withCookies(array $cookies, string $domain)

Нет описания

static PendingRequest maxRedirects(int $max)

Нет описания

static PendingRequest withoutRedirecting()

Нет описания

static PendingRequest withoutVerifying()

Нет описания

static PendingRequest sink(string|resource $to)

Нет описания

static PendingRequest timeout(int $seconds)

Нет описания

static PendingRequest connectTimeout(int $seconds)

Нет описания

static PendingRequest retry(int $times, int $sleepMilliseconds, callable|null $when = null, bool $throw = true)

Нет описания

static PendingRequest withOptions(array $options)

Нет описания

static PendingRequest withMiddleware(callable $middleware)

Нет описания

static PendingRequest beforeSending(callable $callback)

Нет описания

static PendingRequest throw(callable|null $callback = null)

Нет описания

static PendingRequest throwIf(callable|bool $condition, callable|null $throwCallback = null)

Нет описания

static PendingRequest throwUnless(bool $condition)

Нет описания

static PendingRequest dump()

Нет описания

static PendingRequest dd()

Описание отсутствует

static Response get(string $url, array|string|null $query = null)

Описание отсутствует

static Response head(string $url, array|string|null $query = null)

Описание отсутствует

static Response post(string $url, array $data = [])

Описание отсутствует

static Response patch(string $url, array $data = [])

Описание отсутствует

static Response put(string $url, array $data = [])

Описание отсутствует

static Response delete(string $url, array $data = [])

Описание отсутствует

static array pool(callable $callback)

Описание отсутствует

static Response send(string $method, string $url, array $options = [])

Описание отсутствует

static Client buildClient()

Описание отсутствует

static Client createClient(HandlerStack $handlerStack)

Описание отсутствует

static HandlerStack buildHandlerStack()

Описание отсутствует

static HandlerStack pushHandlers(HandlerStack $handlerStack)

Описание отсутствует

static Closure buildBeforeSendingHandler()

Описание отсутствует

static Closure buildRecorderHandler()

Описание отсутствует

static Closure buildStubHandler()

Описание отсутствует

static RequestInterface runBeforeSendingCallbacks(RequestInterface $request, array $options)

Описание отсутствует

static array mergeOptions(array $options)

Описание отсутствует

static PendingRequest stub(callable $callback)

Описание отсутствует

static PendingRequest async(bool $async = true)

Описание отсутствует

static PromiseInterface|null getPromise()

Описание отсутствует

static PendingRequest setClient(Client $client)

Описание отсутствует

static PendingRequest setHandler(callable $handler)

Описание отсутствует

static array getOptions()

Описание отсутствует

static PendingRequest|mixed when(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)

Описание отсутствует

static PendingRequest|mixed unless(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)

Описание отсутствует

Подробности

static void resolved(Closure $callback)

Выполнить замыкание, когда фасад был разрешен.

Parameters

Closure $callback

Return Value

void

static MockInterface spy()

Преобразовать фасад в шпион Mockery.

Return Value

MockInterface

static MockInterface partialMock()

Инициировать частичный макет на фасаде.

Return Value

MockInterface

static Expectation shouldReceive()

Инициировать ожидаемое значение макета на фасаде.

Return Value

Expectation

static Expectation expects()

Инициировать ожидаемое значение макета на фасаде.

Return Value

Expectation

static protected MockInterface createFreshMockInstance()

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

Return Value

MockInterface

static protected MockInterface createMock()

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

Return Value

MockInterface

static protected bool isMock()

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

Return Value

bool

static protected string|null getMockableClass()

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

Return Value

string|null
END_OF_DOCUMENT_MARKER

static void swap(mixed $instance)

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

Параметры

mixed $instance

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

void

static mixed getFacadeRoot()

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

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

mixed

static protected string getFacadeAccessor()

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

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

string

static protected mixed resolveFacadeInstance(string $name)

Разрешить экземпляр корня фасада из контейнера.

Параметры

string $name

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

mixed

static void clearResolvedInstance(string $name)

Очистить разрешенный экземпляр фасада.

Параметры

string $name

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

void

static void clearResolvedInstances()

Очистить все разрешенные экземпляры.

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

void

static Collection defaultAliases()

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

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

Collection

static Application getFacadeApplication()

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

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

Application

static void setFacadeApplication(Application $app)

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

Параметры

Application $app

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

void

static mixed __callStatic(string $method, array $args)

Обработка динамических статических вызовов объекта.

Параметры

string $method
array $args

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

mixed

Исключения

RuntimeException

static Factory fake(Closure|array $callback = null)

Зарегистрировать вызываемый объект-заглушку, который будет перехватывать запросы и сможет возвращать заглушающие ответы.

Параметры

Closure|array $callback

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

Factory

static ResponseSequence fakeSequence(string $urlPattern = '*')

Зарегистрировать последовательность ответов для заданного шаблона URL.

Параметры

string $urlPattern

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

ResponseSequence

static Factory preventStrayRequests()

Указать, что следует выбросить исключение, если какой-либо запрос не был заглушен.

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

Factory

static Factory stubUrl(string $url, Response|PromiseInterface|callable $callback)

Заглушить заданный URL с помощью заданного обратного вызова.

Параметры

string $url
Response|PromiseInterface|callable $callback

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

Factory

static PromiseInterface response(array|string|null $body = null, int $status = 200, array $headers = [])

Описание отсутствует

Параметры

array|string|null $body
int $status
array $headers

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

PromiseInterface

static ResponseSequence sequence(array $responses = [])

Описание отсутствует

Параметры

array $responses

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

ResponseSequence

static Factory allowStrayRequests()

Описание отсутствует

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

Factory

static void recordRequestResponsePair(Request $request, Response $response)

Описание отсутствует

Параметры

Request $request
Response $response

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

void

static void assertSent(callable $callback)

Описание отсутствует

Параметры

callable $callback

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

void
END_OF_DOCUMENT_MARKER

static void assertSentInOrder(array $callbacks)

Без описания

Параметры

array $callbacks

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

void

static void assertNotSent(callable $callback)

Без описания

Параметры

callable $callback

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

void

static void assertNothingSent()

Без описания

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

void

static void assertSentCount(int $count)

Без описания

Параметры

int $count

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

void

static void assertSequencesAreEmpty()

Без описания

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

void

static Collection recorded(callable $callback = null)

Без описания

Параметры

callable $callback

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

Collection

static Dispatcher|null getDispatcher()

Без описания

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

Dispatcher|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

static bool hasMacro(string $name)

Без описания

Параметры

string $name

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

bool

static void flushMacros()

Без описания

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

void

static mixed macroCall(string $method, array $parameters)

Без описания

Параметры

string $method
array $parameters

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

mixed

static PendingRequest baseUrl(string $url)

Без описания

Параметры

string $url

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

PendingRequest

static PendingRequest withBody(string $content, string $contentType)

Без описания

Параметры

string $content
string $contentType

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

PendingRequest

static PendingRequest asJson()

Без описания

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

PendingRequest

static PendingRequest asForm()

Без описания

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

PendingRequest

static PendingRequest attach(string|array $name, string|resource $contents = '', string|null $filename = null, array $headers = [])

Без описания

Параметры

string|array $name
string|resource $contents
string|null $filename
array $headers

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

PendingRequest

static PendingRequest asMultipart()

Без описания

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

PendingRequest

static PendingRequest bodyFormat(string $format)

Без описания

Параметры

string $format

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

PendingRequest

static PendingRequest contentType(string $contentType)

Без описания

Параметры

string $contentType

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

PendingRequest
END_OF_DOCUMENT_MARKER

static PendingRequest acceptJson()

Без описания

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

PendingRequest

static PendingRequest accept(string $contentType)

Без описания

Параметры

string $contentType

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

PendingRequest

static PendingRequest withHeaders(array $headers)

Без описания

Параметры

array $headers

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

PendingRequest

static PendingRequest withBasicAuth(string $username, string $password)

Без описания

Параметры

string $username
string $password

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

PendingRequest

static PendingRequest withDigestAuth(string $username, string $password)

Без описания

Параметры

string $username
string $password

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

PendingRequest

static PendingRequest withToken(string $token, string $type = 'Bearer')

Без описания

Параметры

string $token
string $type

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

PendingRequest

static PendingRequest withUserAgent(string $userAgent)

Без описания

Параметры

string $userAgent

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

PendingRequest

static PendingRequest withUrlParameters(array $parameters = [])

Без описания

Параметры

array $parameters

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

PendingRequest

static PendingRequest withCookies(array $cookies, string $domain)

Без описания

Параметры

array $cookies
string $domain

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

PendingRequest

static PendingRequest maxRedirects(int $max)

Без описания

Параметры

int $max

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

PendingRequest

static PendingRequest withoutRedirecting()

Без описания

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

PendingRequest

static PendingRequest withoutVerifying()

Без описания

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

PendingRequest

static PendingRequest sink(string|resource $to)

Без описания

Параметры

string|resource $to

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

PendingRequest

static PendingRequest timeout(int $seconds)

Без описания

Параметры

int $seconds

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

PendingRequest

static PendingRequest connectTimeout(int $seconds)

Без описания

Параметры

int $seconds

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

PendingRequest

static PendingRequest retry(int $times, int $sleepMilliseconds, callable|null $when = null, bool $throw = true)

Без описания

Параметры

int $times
int $sleepMilliseconds
callable|null $when
bool $throw

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

PendingRequest
END_OF_DOCUMENT_MARKER

static PendingRequest withOptions(array $options)

Без описания

Параметры

array $options

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

PendingRequest

static PendingRequest withMiddleware(callable $middleware)

Без описания

Параметры

callable $middleware

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

PendingRequest

static PendingRequest beforeSending(callable $callback)

Без описания

Параметры

callable $callback

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

PendingRequest

static PendingRequest throw(callable|null $callback = null)

Без описания

Параметры

callable|null $callback

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

PendingRequest

static PendingRequest throwIf(callable|bool $condition, callable|null $throwCallback = null)

Без описания

Параметры

callable|bool $condition
callable|null $throwCallback

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

PendingRequest

static PendingRequest throwUnless(bool $condition)

Без описания

Параметры

bool $condition

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

PendingRequest

static PendingRequest dump()

Без описания

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

PendingRequest

static PendingRequest dd()

Без описания

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

PendingRequest

static Response get(string $url, array|string|null $query = null)

Без описания

Параметры

string $url
array|string|null $query

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

Response

static Response head(string $url, array|string|null $query = null)

Без описания

Параметры

string $url
array|string|null $query

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

Response

static Response post(string $url, array $data = [])

Без описания

Параметры

string $url
array $data

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

Response

static Response patch(string $url, array $data = [])

Без описания

Параметры

string $url
array $data

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

Response

static Response put(string $url, array $data = [])

Без описания

Параметры

string $url
array $data

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

Response

static Response delete(string $url, array $data = [])

Без описания

Параметры

string $url
array $data

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

Response

static array pool(callable $callback)

Без описания

Параметры

callable $callback

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

array

static Response send(string $method, string $url, array $options = [])

Без описания

Параметры

string $method
string $url
array $options

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

Response

static Client buildClient()

Без описания

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

Client

статический Client createClient(HandlerStack $handlerStack)

Описание отсутствует

Параметры

HandlerStack $handlerStack

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

Client

статический HandlerStack buildHandlerStack()

Описание отсутствует

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

HandlerStack

статический HandlerStack pushHandlers(HandlerStack $handlerStack)

Описание отсутствует

Параметры

HandlerStack $handlerStack

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

HandlerStack

статический Closure buildBeforeSendingHandler()

Описание отсутствует

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

Closure

статический Closure buildRecorderHandler()

Описание отсутствует

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

Closure

статический Closure buildStubHandler()

Описание отсутствует

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

Closure

статический RequestInterface runBeforeSendingCallbacks(RequestInterface $request, array $options)

Описание отсутствует

Параметры

RequestInterface $request
array $options

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

RequestInterface

статический array mergeOptions(array $options)

Описание отсутствует

Параметры

array $options

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

array

статический PendingRequest stub(callable $callback)

Описание отсутствует

Параметры

callable $callback

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

PendingRequest

статический PendingRequest async(bool $async = true)

Описание отсутствует

Параметры

bool $async

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

PendingRequest

статический PromiseInterface|null getPromise()

Описание отсутствует

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

PromiseInterface|null

статический PendingRequest setClient(Client $client)

Описание отсутствует

Параметры

Client $client

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

PendingRequest

статический PendingRequest setHandler(callable $handler)

Описание отсутствует

Параметры

callable $handler

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

PendingRequest

статический array getOptions()

Описание отсутствует

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

array

статический PendingRequest|mixed when(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)

Описание отсутствует

Параметры

Closure|mixed|null $value
callable|null $callback
callable|null $default

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

PendingRequest|mixed

статический PendingRequest|mixed unless(Closure|mixed|null $value = null, callable|null $callback = null, callable|null $default = null)

Описание отсутствует

Параметры

Closure|mixed|null $value
callable|null $callback
callable|null $default

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

PendingRequest|mixed

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Support/Facades/Http.html

Spec-Zone.ru

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