jascha030/service-provider
最新稳定版本:1.1.0
Composer 安装命令:
composer require jascha030/service-provider
包简介
Service Provider interface for usage with PSR-11 ContainerInterface, based on container-interop/service-provider.
README 文档
README
Copy of container-interop/service-providers, which seems unmaintained, but states that is still a work in progress. Because of this, I made a copy with some slight edits, to use in personal projects.
Installation
composer require jascha030/service-provider
The interface
The interface is pretty self explainitory, read the README.md of container-interop/service-providers for more info.
<?php declare(strict_types=1); namespace Jascha030\DI\ServiceProvider; use Closure; use Psr\Container\ContainerInterface; /** * A service provider provides entries to a container. * * @see ContainerInterface */ interface ServiceProviderInterface { /** * @return iterable<class-string|int|string,callable|Closure> */ public function getFactories(): iterable; /** * @return iterable<class-string|int|string,callable|Closure> */ public function getExtensions(): iterable; }
统计信息
- 总下载量: 15
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 3
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-02-05