dev-master
9999999-devEnvrionment variable helper
MIT
The Development Requires
by Arron Woods
1.0.0
1.0.0.0Envrionment variable helper
MIT
The Development Requires
by Arron Woods
Wallogit.com
2017 © Pedro Peláez
Envrionment variable helper
Useful function for getting envrionment varibles for config, with a default fallback if the variable is not set., (*1)
Looks for an environment variable called $name, returning $default if the variable is not available., (*2)
$default can be an anonymous function, which will be called to obtain a value if the environment variable is not set., (*3)
Strings 'true', 'false' and 'null' will be converted to their PHP types true, false and null., (*4)
Similar to env, calls env internally, but will split the env variable or default value in to an array by comma., (*5)
Also trims the array values., (*6)
Used by env() to recursively call anonymous functions to resolve a value if the variable is not set., (*7)
$config = [
'mysql' => [
'host' => env('DB_HOST', 'localhost'),
'username' => env('DB_USERNAME', 'dbuser'),
'password' => env('DB_PASSWORD'),
'dbname' => env('DB_NAME', 'my_database'),
]
];
$username = env('USER', function(){
return exec('whoami');
});
Envrionment variable helper
MIT
Envrionment variable helper
MIT