frizzy / parameter-cache
Manages caching for a parameter array to a PHP file
0.1.0
2013-11-19 18:25 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-12-17 06:13:09 UTC
README
Manages caching for a parameter array to a PHP file
Usage
Add the following to your root composer.json file:
{
"require": {
"frizzy/parameter-cache": "0.*"
}
}
Load a YAML parameter file:
parameters.yml:
parameters:
project.name: 'My Project'
Load content into array:
<?php
$loader = new \Frizzy\ParameterCache\ClosureLoader(
function ($file) {
$data = \Symfony\Component\Yaml\Yaml::parse($file);
return $data['parameters'];
},
__DIR__ . '/cache'
);
$parameters = array(
'project.name' => 'Default project name'
);
$loader->load(__DIR__ . '/parameters.yml', $parameters);
?>