/** * Constructs a Credentials object for Users (making requests on behalf of a user). * * @param string $consumerKey Twitter Application Consumer Key * @param string $consumerSecret Twitter Application Consumer Secret * @param string|null $callbackUrl Twitter Application Callback URL * @param string|null $accessToken Twitter Access Token * @param string|null $accessTokenSecret Twitter Access Token Secret */ public function __construct($consumerKey, $consumerSecret, $callbackUrl = null, $accessToken = null, $accessTokenSecret = null) { parent::__construct($consumerKey, $consumerSecret); $this->accessToken = $accessToken; $this->accessTokenSecret = $accessTokenSecret; $this->callbackUrl = $callbackUrl; }
/** * Constructs a Credentials object for applications (when making calls on Application's behalf). * * @link https://dev.twitter.com/oauth/application-only Application-Only Authentication * * @param string $consumerKey Twitter Application Consumer Key * @param string $consumerSecret Twitter Application Consumer Secret */ public function __construct($consumerKey, $consumerSecret, $bearerToken = null) { parent::__construct($consumerKey, $consumerSecret); $this->bearerToken = $bearerToken; }
function __construct() { parent::__construct('user', 'pwd'); }