Zend Framework
1.12
|
Public Member Functions | |
execute () | |
Initiate a HTTP request to retrieve a Request Token. | |
assembleParams () | |
Assemble all parameters for an OAuth Request Token request. | |
getRequestSchemeHeaderClient (array $params) | |
Generate and return a HTTP Client configured for the Header Request Scheme specified by OAuth, for use in requesting a Request Token. | |
getRequestSchemePostBodyClient (array $params) | |
Generate and return a HTTP Client configured for the POST Body Request Scheme specified by OAuth, for use in requesting a Request Token. | |
![]() | |
__construct (Zend_Oauth_Consumer $consumer, array $parameters=null, Zend_Oauth_Http_Utility $utility=null) | |
Constructor. | |
setMethod ($method) | |
Set a preferred HTTP request method. | |
getMethod () | |
Preferred HTTP request method accessor. | |
setParameters (array $customServiceParameters) | |
Mutator to set an array of custom parameters for the HTTP request. | |
getParameters () | |
Accessor for an array of custom parameters. | |
getConsumer () | |
Return the Consumer instance in use. | |
startRequestCycle (array $params) | |
Commence a request cycle where the current HTTP method and OAuth request scheme set an upper preferred HTTP request style and where failures generate a new HTTP request style further down the OAuth preference list for OAuth Request Schemes. | |
getRequestSchemeQueryStringClient (array $params, $url) | |
Return an instance of Zend_Http_Client configured to use the Query String scheme for an OAuth driven HTTP request. | |
Protected Member Functions | |
_attemptRequest (array $params) | |
Attempt a request based on the current configured OAuth Request Scheme and return the resulting HTTP Response. | |
![]() | |
_assessRequestAttempt (Zend_Http_Response $response=null) | |
Manages the switch from OAuth request scheme to another lower preference scheme during a request cycle. | |
_toAuthorizationHeader (array $params, $realm=null) | |
Generates a valid OAuth Authorization header based on the provided parameters and realm. | |
Protected Attributes | |
$_httpClient = null | |
![]() | |
$_parameters = array() | |
$_consumer = null | |
$_preferredRequestScheme = null | |
$_preferredRequestMethod = Zend_Oauth::POST | |
$_httpUtility = null | |
|
protected |
Attempt a request based on the current configured OAuth Request Scheme and return the resulting HTTP Response.
array | $params |
assembleParams | ( | ) |
Assemble all parameters for an OAuth Request Token request.
execute | ( | ) |
Initiate a HTTP request to retrieve a Request Token.
getRequestSchemeHeaderClient | ( | array | $params | ) |
Generate and return a HTTP Client configured for the Header Request Scheme specified by OAuth, for use in requesting a Request Token.
array | $params |
getRequestSchemePostBodyClient | ( | array | $params | ) |
Generate and return a HTTP Client configured for the POST Body Request Scheme specified by OAuth, for use in requesting a Request Token.
array | $params |
|
protected |