feat: add support for .env with comments

This commit is contained in:
Guillermo Pages
2023-08-22 17:15:54 +02:00
parent ea391f32c8
commit dcf8575366

View File

@@ -10,6 +10,9 @@ class DotEnv {
$contents = file_get_contents($filepath);
$lines = explode(PHP_EOL, $contents);
$envvars = array_reduce($lines, function ($vars, $line) {
if (strpos(ltrim($line), '#') === 0) {
return $vars;
}
$parts = explode('=', $line);
$partsCount = count($parts);
if ($partsCount === 1 && strlen($parts[0]) <= 0) {