primal/environment

This package is abandoned and no longer maintained. No replacement package was suggested.

Very basic environmental settings management library

dev-master / 1.0.x-dev 2012-11-13 01:01 UTC

This package is not auto-updated.

Last update: 2022-02-01 12:21:28 UTC


README

#Primal.Environment

Created and Copyright 2012 by Jarvis Badgley, chiper at chipersoft dot com.

Environment is a very simple data storage class for saving and retrieving environmental configuration variables, such as would be defined in a project's config file.

  • Any value can be stored or retrieved by calling a function with the name, prefixed by get or set.
  • Example: $env->setConvertPath('/path/to/convert') or $env->getConvertPath()
  • Values can also be set or retrieved directly by name: $env->convertPath
  • Set functions return $this to allow chaining
  • Any undefined value will retrieve as null

##Example:

//config.php
Environment::Singleton()
    ->setName('development')
    ->setDBName('PrimalTest')
    ->setDBUser('php')
    ->setDBPassword('Ornare856')
    ->setDebug(true)
;