alireza-h/service-container

该软件包最新版本(dev-master)没有可用的许可证信息。

PHP 服务容器

dev-master 2020-01-18 13:09 UTC

This package is auto-updated.

Last update: 2024-09-18 23:27:36 UTC


README

PHP 服务容器

安装

$ composer require alireza-h/service-container

注册服务

ServiceContainer::getInstance()
            ->register(AuthService::class)
            ->register(RouteCollection::class)
            ->register(RequestContext::class)
            ->register(UrlService::class, null, [RouteCollection::class, RequestContext::class]);

访问已注册服务

ServiceContainer::getInstance()
            ->service(AuthService::class);
            
ServiceContainer::getInstance()
            ->service(UrlService::class);