Class OAuth2Plugin put Authorization header at Guzzle client

package Ant\Guzzle\Plugin

 Methods

Creare a instace of OAuth2Plugin

__construct(array $config) 

Parameters

$config

array

The config values, this plugin accept key token_type and access_token value

Returns an array of event names this subscriber wants to listen to.

getSubscribedEvents() : array
Static
The array keys are event names and the value can be: * The method name to call (priority defaults to 0) * An array composed of the method name to call and the priority * An array of arrays composed of the method names to call and respective priorities, or 0 if unset For instance: * array('eventName' => 'methodName') * array('eventName' => array('methodName', $priority)) * array('eventName' => array(array('methodName1', $priority), array('methodName2'))

Returns

arrayThe event names to listen to

Request before-send event handler

onRequestBeforeSend(\Guzzle\Common\Event $event) : string

Parameters

$event

\Guzzle\Common\Event

Event received

Returns

stringAccessToken value

Update de access token value

updateAccessToken(string $acces_token) 

Parameters

$acces_token

string

The token value

 Properties

 

The collection that configure this Plugin

$config : \Guzzle\Common\Collection