litea/env

Simply getter env variables

v3.0.0 2021-08-27 16:03 UTC

This package is auto-updated.

Last update: 2024-04-27 07:47:12 UTC


README

pipeline status coverage report

This class is very simply for getting env variables

Maintainers

How to install

composer reqired litea/env

How to use:

use Litea\Utils\Env;

$env = Env::get('ENVIRONMENT'); // get ENVIRONMENT and default is null
$env = Env::get('ENVIRONMENT'); // if ENVIRONMENT "false || FALSE || FaLsE" -> transfer to bool false
$env = Env::get('ENVIRONMENT'); // if ENVIRONMENT "true || NULL || tRuE" -> transfer to bool true
$env = Env::get('ENVIRONMENT'); // if ENVIRONMENT "null || NULL || NuLL" -> transfer to null
$env = Env::get('ENVIRONMENT'); // if ENVIRONMENT "15" -> transfer to int 15
$env = Env::get('ENVIRONMENT', 'PROD'); // get ENVIRONMENT and default is PROD

// Or get array
$env = Env::getArray('EMAILS'); // in EMAILS is abc@litea.cz;ccc@litea.cz return ['abc@litea.cz', 'ccc@litea.cz']

$env = Env::getArray('EMAILS' [deafult = null, [delimeter = ';']]);