Skip to content

svenstm/config

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Jasny's Config class

Build Status Code Coverage Scrutinizer Code Quality SensioLabsInsight

Configure your application. You can load .ini, .json and .yaml files or MySQL DB.

Installation

Jasny Config is registred at packagist as jasny/config and can be easily installed using composer.

composer require jasny/config

Example

use Jasny\Config;

$env = getenv('APPLICATION_ENV') ?: 'prod';

$config = new Config('settings.yml');
$config->db = new Config('db.ini');
$config->env = $env;
$config->load("$env.yml", array('optional'=>true)); // Overwrites existing settings

About

Configure your application using .ini, .json, .yaml or .neon files or a MySQL DB.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 98.8%
  • Makefile 1.2%