Browse Source

add Environment library

main
ghost 1 year ago
parent
commit
e1054cd69e
  1. 27
      src/library/environment.php

27
src/library/environment.php

@ -0,0 +1,27 @@ @@ -0,0 +1,27 @@
<?php
class Environment
{
public static function config(string $name) : object
{
$config = __DIR__ . '/../config/' . $name . '.json';
if (file_exists(__DIR__ . '/../config/.env'))
{
$environment = file_get_contents(__DIR__ . '/../config/.env');
$filename = __DIR__ . '/../config/' . $environment . '/' . $name . '.json';
if (file_exists($filename))
{
$config = $filename;
}
}
return json_decode(
file_get_contents(
$config
)
);
}
}
Loading…
Cancel
Save