(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
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | <?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.