Resource-Loader
, (*1)
The resource loader for json, ini, yaml, php, (*2)
Requirement
Installing via Composer
The recommended way to install Resource-Loader is through Composer., (*3)
# Install Composer
curl -sS https://getcomposer.org/installer | php
Next, update your project's composer.json file to include Resource-Loader:, (*4)
{
"require": {
"indigofeather/resource-loader": "dev-master"
}
}
Usage
<?php
require_once 'vendor/autoload.php';
use Indigofeather\ResourceLoader\Container;
$container = new Container();
$data = $container->addPaths([__DIR__.'/resources/foo', __DIR__.'/resources/bar'])
->setDefaultFormat('yml')
->load('data');
print_r($data);
License
MIT, (*5)