'DEV', 'WEBSITE_NAME' => 'Generic site', ]; } public function getConfigFilePath (): string { return __DIR__ . '/.env'; } } var_dump(Env::getInstance()->getProperties()); var_dump(Env::getInstance()->getProperty('db_host', 'localhost')); var_dump(Env::getInstance()->getPropertyAsEnum('test', TestEnum::class, TestEnum::Test1));