Код: Выделить всё
$dotenv = new Dotenv();
$dotenv->load(__DIR__ . '/../.env');
Я также использую symfony/yaml, и '%env(DB_HOST)%', похоже, разрешается зашифрованным следующим образом " env_a29ffbaf71844d60_DB_PORT_b9ae345956b17326add18c425a0a8116".
Почему это хешировано?
Код: Выделить всё
Doctrine\DBAL\Connection:
factory: [ 'Doctrine\DBAL\DriverManager', 'getConnection' ]
arguments:
- { driver: pdo_pgsql, host: '%env(DB_HOST)%', port: '%env(DB_PORT)%', dbname: '%env(DB_DATABASE)%', user: '%env(DB_USERNAME)%', password: '%env(DB_PASSWORD)%' }
Подробнее здесь: https://stackoverflow.com/questions/792 ... ing-hashed
Мобильная версия