Cartalyst\Stripe\Config::__construct PHP Method

__construct() public method

Constructor.
public __construct ( string $version, string $apiKey, string $apiVersion ) : void
$version string
$apiKey string
$apiVersion string
return void
    public function __construct($version, $apiKey, $apiVersion)
    {
        $this->setVersion($version);
        $this->setApiKey($apiKey ?: getenv('STRIPE_API_KEY'));
        $this->setApiVersion($apiVersion ?: getenv('STRIPE_API_VERSION') ?: '2015-03-24');
        if (!$this->apiKey) {
            throw new \RuntimeException('The Stripe API key is not defined!');
        }
    }