(PECL OAuth >= 1.0.0)
Constructs a new OAuthProvider object
public OAuthProvider::__construct ([ array $params_array ] )
Initiates a new OAuthProvider object.
Parameters:
params_array
Setting these optional parameters is limited to the CLI SAPI.
Returns:
An OAuthProvider object.
This function is currently not documented; only its argument list is available.
Examples:
OAuthProvider::__construct() example
<?php try { $op = new OAuthProvider(); // Uses user-defined callback functions $op->consumerHandler(array($this, 'lookupConsumer')); $op->timestampNonceHandler(array($this, 'timestampNonceChecker')); $op->tokenHandler(array($this, 'myTokenHandler')); // Ignore the foo_uri parameter $op->setParam('foo_uri', NULL); // No token needed for this end point $op->setRequestTokenPath('/v1/oauth/request_token'); $op->checkOAuthRequest(); } catch (OAuthException $e) { echo OAuthProvider::reportProblem($e); } ?>
See also:
Please login to continue.