Postmark\Tests\TestingKeys::__construct PHP Method

__construct() public method

public __construct ( )
    function __construct()
    {
        $test_keys = array();
        $keyfile = __DIR__ . "/../testing_keys.json";
        if (file_exists($keyfile)) {
            $keys = file_get_contents($keyfile);
            $test_keys = json_decode($keys, true);
        }
        $this->TEST_TIMEOUT = (int) (getenv("TEST_TIMEOUT") ?: '60');
        $this->READ_INBOUND_TEST_SERVER_TOKEN = getenv("READ_INBOUND_TEST_SERVER_TOKEN") ?: $test_keys["READ_INBOUND_TEST_SERVER_TOKEN"];
        $this->READ_SELENIUM_TEST_SERVER_TOKEN = getenv("READ_SELENIUM_TEST_SERVER_TOKEN") ?: $test_keys["READ_SELENIUM_TEST_SERVER_TOKEN"];
        $this->READ_LINK_TRACKING_TEST_SERVER_TOKEN = getenv("READ_LINK_TRACKING_TEST_SERVER_TOKEN") ?: $test_keys["READ_LINK_TRACKING_TEST_SERVER_TOKEN"];
        $this->WRITE_ACCOUNT_TOKEN = getenv("WRITE_ACCOUNT_TOKEN") ?: $test_keys["WRITE_ACCOUNT_TOKEN"];
        $this->WRITE_TEST_SERVER_TOKEN = getenv("WRITE_TEST_SERVER_TOKEN") ?: $test_keys["WRITE_TEST_SERVER_TOKEN"];
        $this->WRITE_TEST_SENDER_EMAIL_ADDRESS = getenv("WRITE_TEST_SENDER_EMAIL_ADDRESS") ?: $test_keys["WRITE_TEST_SENDER_EMAIL_ADDRESS"];
        $this->WRITE_TEST_EMAIL_RECIPIENT_ADDRESS = getenv("WRITE_TEST_EMAIL_RECIPIENT_ADDRESS") ?: $test_keys["WRITE_TEST_EMAIL_RECIPIENT_ADDRESS"];
        $this->WRITE_TEST_SENDER_SIGNATURE_PROTOTYPE = getenv("WRITE_TEST_SENDER_SIGNATURE_PROTOTYPE") ?: $test_keys["WRITE_TEST_SENDER_SIGNATURE_PROTOTYPE"];
        $this->WRITE_TEST_DOMAIN_NAME = getenv("WRITE_TEST_DOMAIN_NAME") ?: $test_keys["WRITE_TEST_DOMAIN_NAME"];
        $this->BASE_URL = getenv("BASE_URL") ?: $test_keys["BASE_URL"];
    }
TestingKeys