/**
  * 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');
 }