codeception Передача ENV переменных среды окружения - использование в коде

Для использования в коде PHP

Если нужно использовать в коде, то проще всего передать напрямую средствами командной оболочки:

export BASE_DOMAIN=test2 && cept run

- для докера это можно сделать так

При этом в коде считать переменную можно будет так:

public function testEnv(AcceptanceTester $I): void
    {
        $value = getenv('BASE_DOMAIN');
        $I->assertSame(getenv('BASE_DOMAIN'), 'test2');
        
    }

-- не надо заморачиваться и использовать что-то нестандартное, всё средствами PHP.

Также можно загнать в окружение и файл .env или подобный целиком - например:

source .myenv && cept run

Key Words for FKN + antitotal forum (CS VSU):