addPsr4('gullevek\\', __DIR__ . DIRECTORY_SEPARATOR . '..' . DIRECTORY_SEPARATOR . 'src'); use gullevek\dotEnv\DotEnv; // copy test file to .env file in env folder $file_content = __DIR__ . DIRECTORY_SEPARATOR . 'phpUnitTests' . DIRECTORY_SEPARATOR . 'dotenv' . DIRECTORY_SEPARATOR . 'test.env'; // env folder $env_file = __DIR__ . DIRECTORY_SEPARATOR . 'env' . DIRECTORY_SEPARATOR . '.env'; if (!is_file($file_content)) { die("Cannot read $file_content"); } if (copy($file_content, $env_file) === false) { die("Cannot copy $file_content to $env_file"); } print "BASE: " . __DIR__ . "
"; print "ENV: " . $env_file . "
"; print "ORIG:
" . file_get_contents($env_file) . "
"; $status = DotEnv::readEnvFile(__DIR__ . DIRECTORY_SEPARATOR . 'env'); print "STATUS: " . (string)$status . "
"; print "ENV:
" . print_r($_ENV, true) . "

"; $status = gullevek\dotenv\DotEnv::readEnvFile(__DIR__ . DIRECTORY_SEPARATOR . 'env'); print "STATUS B: " . (string)$status . "
"; print "ENV B:
" . print_r($_ENV, true) . "

"; // __END__