Beispiel #1
0
 public function __construct(AbstractIntegration $integration, Request $request, $settings = array())
 {
     $keys = $integration->getDecryptedApiKeys();
     $this->clientId = $keys[$integration->getClientIdKey()];
     $this->clientSecret = $keys[$integration->getClientSecretKey()];
     $authToken = $integration->getAuthTokenKey();
     $this->accessToken = isset($keys[$authToken]) ? $keys[$authToken] : '';
     $this->accessTokenSecret = isset($settings['token_secret']) ? $settings['token_secret'] : '';
     $this->callback = $integration->getAuthCallbackUrl();
     $this->settings = $settings;
     $this->request = $request;
 }