2017 © Pedro Peláez
 

library env

Consumer for .env files in PHP

image

fewagency/env

Consumer for .env files in PHP

  • Monday, May 29, 2017
  • by bjuppa
  • Repository
  • 3 Watchers
  • 0 Stars
  • 89 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 2 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Consumer for .env files in PHP

You want to use vlucas/phpdotenv but also need an env() helper function? This is the package you're looking for., (*1)

Install

Via Composer, (*2)

``` bash $ composer require fewagency/env, (*3)


## Usage Add a `.env` file to the root of your project. Read more about that [at `vlucas/phpdotenv`](https://github.com/vlucas/phpdotenv). Require the Composer autoloader - if not already included by your framework ``` php require_once __DIR__.'/../vendor/autoload.php';

Load the .env file and make the env() function global. If .env is not in your project root directory, you can specify a path to the directory as a parameter to init()., (*4)

``` php \Fewagency\Env\Env::init();, (*5)


Then use the `env()` function to pull out environment variables with an (optional) default value. ``` php $db_user = env('DB_USER', 'default_db_user');

Inspiration

We came across this package that did almost what we wanted to but not quite: https://github.com/oscarotero/env, (*6)

Development

Run composer create-project to create the test .env from .env.example., (*7)

Run tests

bash $ composer test, (*8)

License

The MIT License (MIT). Please see License File for more information., (*9)

The Versions

29/05 2017

dev-master

9999999-dev https://github.com/fewagency/env

Consumer for .env files in PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

env dotenv

24/11 2016

v1.0

1.0.0.0 https://github.com/fewagency/env

Consumer for .env files in PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

env dotenv