felipecwb / container
A Simple PHP Data Container.
Installs: 14
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/felipecwb/container
Requires (Dev)
- phpunit/phpunit: 5.5.*
This package is not auto-updated.
Last update: 2025-09-28 01:28:04 UTC
README
A Simple PHP Data Container
composer require "felipecwb/container"
use Felipecwb\Container; $container = new Container(); $container->set('config', [ 'environment' => 'dev', 'database' => 'sqlite::memory:' ]); $container->get('config'); // Array $container->set('db', function ($c) { // Container instance as first argument on closures $config = $c->get('config'); return new PDO( $config['database'], null, null, array(PDO::ATTR_PERSISTENT => true) ); }); //lazy load $container->getDb(); //PDO