Exemplo n.º 1
0
 /**
  * Constructor.
  *
  * @param   Registry                $options      OAuth options object.
  * @param   Http                    $client       The HTTP client object.
  * @param   Input                   $input        The Input object
  * @param   AbstractWebApplication  $application  The application object.
  *
  * @since 1.0
  */
 public function __construct(Registry $options, Http $client, Input $input, AbstractWebApplication $application)
 {
     $this->options = $options;
     $this->options->def('accessTokenURL', 'https://www.linkedin.com/uas/oauth/accessToken');
     $this->options->def('authenticateURL', 'https://www.linkedin.com/uas/oauth/authenticate');
     $this->options->def('authoriseURL', 'https://www.linkedin.com/uas/oauth/authorize');
     $this->options->def('requestTokenURL', 'https://www.linkedin.com/uas/oauth/requestToken');
     // Call the OAuth1 Client constructor to setup the object.
     parent::__construct($this->options, $client, $input, $application);
 }
Exemplo n.º 2
0
 /**
  * Constructor.
  *
  * @param   array                   $options      OAuth options array.
  * @param   Http                    $client       The HTTP client object.
  * @param   Input                   $input        The input object.
  * @param   AbstractWebApplication  $application  The application object.
  *
  * @since 1.0
  */
 public function __construct($options, Http $client, Input $input, AbstractWebApplication $application)
 {
     $this->options = $options;
     if (!isset($this->options['accessTokenURL'])) {
         $this->options['accessTokenURL'] = 'https://api.twitter.com/oauth/access_token';
     }
     if (!isset($this->options['authenticateURL'])) {
         $this->options['authenticateURL'] = 'https://api.twitter.com/oauth/authenticate';
     }
     if (!isset($this->options['authoriseURL'])) {
         $this->options['authoriseURL'] = 'https://api.twitter.com/oauth/authorize';
     }
     if (!isset($this->options['requestTokenURL'])) {
         $this->options['requestTokenURL'] = 'https://api.twitter.com/oauth/request_token';
     }
     // Call the OAuth1 Client constructor to setup the object.
     parent::__construct($this->options, $client, $input, $application);
 }