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