The Ariadne Component Library is a spinoff from the Ariadne Web Application Framework and Content Management System [ http://www.ariadne-cms.org/ ]
- config: a generic config class that allows you to override configuration properties by path.
Code example:
\arc\config::configure('color', 'blue');
$color = \arc\config::cd('/parent/child/')->acquire('color');
// => 'blue'
And:
\arc\config::cd('/parent/')->configure('color', 'red');
$color = \arc\config::cd('/parent/child/')->acquire('color');
// => 'red'