/** * @Given I have a configuration to use multiple sub-domains */ public function iHaveAConfigurationToUseMultipleSubDomains() { $cloud = Cloud::fromName('aCloud'); $credentials = new Credentials(Key::fromString("aKey"), Secret::fromString("aSecret")); $this->configuration = Configuration::fromCloudAndCredentials($cloud, $credentials); $this->configuration->enableCdnSubdomain(); }
function it_should_extract_the_credentials_from_the_environment_variable() { $credentials = new Credentials(Key::fromString('aKey'), Secret::fromString('aSecret')); $this->getCredentials()->shouldBeLike($credentials); }
function let() { $this->beConstructedWith(Key::fromString($this->key), Secret::fromString($this->secret)); }
/** * @When I ask the provider to validate my credentials */ public function iAskTheProviderToValidateMyCredentials() { $cloud = Cloud::fromName('session-digital'); $key = Key::fromString('ABC123'); $secret = Secret::fromString('DEF456'); $this->provider->setMockCloud($cloud); $this->provider->setMockCredentials($key, $secret); $this->areCredentialsValid = $this->provider->validateCredentials(); }
/** * @When I ask the provider to validate my credentials */ public function iAskTheProviderToValidateMyCredentials() { $this->imageProvider->setMockCloud(Cloud::fromName('session-digital')); $this->imageProvider->setMockCredentials(Key::fromString('ABC123'), Secret::fromString('DEF456')); $this->areCredentialsValid = $this->imageProvider->validateCredentials(); }
public function getCredentials() { return new Credentials(Key::fromString(Cloudinary::config_get('api_key')), Secret::fromString(Cloudinary::config_get('api_secret'))); }