文件名称:PSR-11 Container interface:依赖注入容器的通用接口-开源
文件大小:4KB
文件格式:ZIP
更新时间:2024-08-01 10:12:52
开源软件
ContainerInterface 设定的目标是标准化框架和库如何使用容器来获取对象和参数。 条目标识符是至少一个字符的任何 PHP 合法字符串,用于唯一标识容器内的项目。 条目标识符是一个不透明的字符串,因此调用者不应假设该字符串的结构带有任何语义含义。 Psr\Container\ContainerInterface 公开了两个方法,get 和 has。 get 需要一个强制参数:一个条目标识符,它必须是一个字符串。 get 可以返回任何值(混合值),或者如果容器不知道标识符,则抛出 NotFoundExceptionInterface。 使用相同标识符连续两次调用 get 应该返回相同的值。 has 接受一个唯一的参数:一个条目标识符,它必须是一个字符串。 如果容器已知条目标识符,则 has 必须返回 true,否则返回 false。
【文件预览】:
php-fig-container-72a858f
----composer.json(655B)
----LICENSE(1KB)
----src()
--------ContainerExceptionInterface.php(169B)
--------NotFoundExceptionInterface.php(158B)
--------ContainerInterface.php(1KB)
----.gitignore(37B)
----README.md(578B)