(PECL OAuth >= 1.0.0)
OAuthProvider::__construct — Construit un nouvel objet OAuthProvider
Initie un nouvel object OAuthProvider.
Cette fonction est actuellement non documentée ; seule la liste des arguments est disponible.
params_arrayLe fait de définir des paramètres optionnels est limité au SAPI CLI.
Un object OAuthProvider.
Exemple #1 Exemple avec OAuthProvider::__construct()
<?php
try {
    $op = new OAuthProvider();
    // Utilisation des fonctions de rappel définies par l'utilisateur
    $op->consumerHandler(array($this, 'lookupConsumer')); 
    $op->timestampNonceHandler(array($this, 'timestampNonceChecker'));
    $op->tokenHandler(array($this, 'myTokenHandler'));
    // Ignore le paramètre foo_uri
    $op->setParam('foo_uri', NULL);
    // Aucun jeton nécessaire pour ce point final
    $op->setRequestTokenPath('/v1/oauth/request_token');
    $op->checkOAuthRequest();
} catch (OAuthException $e) {
    echo OAuthProvider::reportProblem($e);
}
?>