Example #1
0
 /**
  * @param ClientConfig $config
  * @param ClientInterface|null $client
  */
 public function __construct(ClientConfig $config, ClientInterface $client = null)
 {
     $this->config = $config;
     $this->client = $this->resolveClient($client);
     $this->setupOAuth2Plugin();
     $this->cryptographyEngine = new CryptographyEngine($config->siteToken());
 }