alireza-h / service-container
PHP service container
Installs: 7
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/alireza-h/service-container
Requires
- php: >=7.2
This package is auto-updated.
Last update: 2025-09-19 01:51:26 UTC
README
PHP service container
Installation
$ composer require alireza-h/service-container
Register service
ServiceContainer::getInstance()
->register(AuthService::class)
->register(RouteCollection::class)
->register(RequestContext::class)
->register(UrlService::class, null, [RouteCollection::class, RequestContext::class]);
Access to registered service
ServiceContainer::getInstance()
->service(AuthService::class);
ServiceContainer::getInstance()
->service(UrlService::class);