Environment
This is a environment library for quick environment setup. Forked from ahirarge/environment
Installation
To install through composer, simply put the following in your composer.json
file:
{
"require": {
"frdl/environment": "*",
}
}
Usage
index.php
$environment = new Frdlweb\Environment\Environment;
$environment->path('/')
->detectEnvironment([
'local' =>[
'required' => true,
'hosts' => ['your-machine-name']
]
]);
index.php
$environment = new Frdlweb\Environment\Environment;
$environment->dir('/home/')
->detectEnvironment([
'local' =>[
'required' => false,
'hosts' => ['your-machine-name']
]
]);
> You can check your machine name with hostname
command.
.env.local.php
return [
'secret-password' => 'secret-password-value'
];
.env.local.json
{
"environment": "development"
}
$secret = getenv('secret-password');
Facades
If you wish, you can use environment library with facade connector. Please visit for guideline. ahir/facades
License
MIT