(PECL OAuth >= 1.0.0)
OAuthProvider::__construct — Construit un nouvel objet OAuthProvider
Initie un nouvel object OAuthProvider.
Cette fonction n'est pas documentée et seule la liste des arguments est disponible.
Le 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);
}
?>