Documentation

ProviderRedirectTrait

Table of Contents

Properties

$redirectLimit  : int
Maximum number of times to follow provider initiated redirects

Methods

getHttpClient()  : ClientInterface
Returns the HTTP client instance.
getRedirectLimit()  : int
Retrieves current redirect limit.
getResponse()  : ResponseInterface
Sends a request instance and returns a response instance.
setRedirectLimit()  : AbstractProvider
Updates the redirect limit.
followRequestRedirects()  : ResponseInterface
Retrieves a response for a given request and retrieves subsequent responses, with authorization headers, if a redirect is detected.
isRedirect()  : bool
Determines if a given response is a redirect.

Properties

$redirectLimit

Maximum number of times to follow provider initiated redirects

protected int $redirectLimit = 2

Methods

getHttpClient()

Returns the HTTP client instance.

public abstract getHttpClient() : ClientInterface
Return values
ClientInterface

getRedirectLimit()

Retrieves current redirect limit.

public getRedirectLimit() : int
Return values
int

setRedirectLimit()

Updates the redirect limit.

public setRedirectLimit(int $limit) : AbstractProvider
Parameters
$limit : int
Tags
throws
InvalidArgumentException
Return values
AbstractProvider

        
On this page

Search results