Client
class Client
Abstract client for common code for the different clients.
Methods
Client constructor.
Set the application name and version. The values are used as part of the X-Contentful-User-Agent header.
Set the application name and version. The values are used as part of the X-Contentful-User-Agent header.
No description
The name of the library to be used in the User-Agent header.
Returns the value of the User-Agent header for any requests made to Contentful
No description
Details
at line 86
__construct(string $token, string $baseUri, string $api, LoggerInterface $logger = null, ClientInterface $guzzle = null)
Client constructor.
at line 105
$this
setApplication(string|null $name, string|null $version = null)
Set the application name and version. The values are used as part of the X-Contentful-User-Agent header.
at line 124
$this
setIntegration(string|null $name, string|null $version = null)
Set the application name and version. The values are used as part of the X-Contentful-User-Agent header.
at line 142
protected array
request(string $method, string $path, array $options = [])
at line 251
abstract protected string
getSdkNameAndVersion()
The name of the library to be used in the User-Agent header.
at line 258
protected string
getContentfulUserAgent()
Returns the value of the User-Agent header for any requests made to Contentful