yep / container
Container for PHP
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/yep/container
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: ^5.7
This package is auto-updated.
Last update: 2025-09-11 20:55:27 UTC
README
Dsn
Packagist
Dsn is available on Packagist.org, just add the dependency to your composer.json.
{ "require" : { "yep/container": "dev-master" } }
Usage
<?php use Yep\Container\ContainerInterface; use Yep\Container\ContainerTrait; class Container implements ContainerInterface { use ContainerTrait; public function someServiceFactory() { return new SomeService($this->getParameter('someParameter')); } } $container = new Container(['someParameter' => 'foo']); $someService = $container->getService('someService');
or
<?php class Container extends Yep\Container\Container { public function someServiceFactory() { return new SomeService($this->getParameter('someParameter')); } } $container = new Container(['someParameter' => 'foo']); $someService = $container->getService('someService');