antidot-fw/container

为 Antidot 框架设计的 PSR-11 容器实现

2.0.1 2024-05-22 18:53 UTC

README

Latest Version on Packagist Software License Build Status Coverage Status Quality Score Total Downloads

为 Antidot 框架构建的遵循 PSR-11 标准的依赖注入库

可用于与 Antidot 框架一起使用或作为您应用程序或自定义框架的独立组件

安装

通过 Composer

$ composer require antidot-fw/container:dev-master

简单用法

<?php

declare(strict_types=1);

use Antidot\Container\Builder;

$container = Builder::build([
    'config' => [],
    'parameters' => [],
    'services' => [
        'some.service' => Some::class,
    ],
], true);
if ($container->has('some.service')) {
    $service = $container->get('some.service');
}

变更日志

有关最近更改的更多信息,请参阅变更日志

测试

$ composer test

贡献

有关详细信息,请参阅贡献指南行为准则

安全性

如果您发现任何安全相关的问题,请通过电子邮件kpicaza@example.com联系,而不是使用问题跟踪器。

鸣谢

许可

MIT 许可证 (MIT)。有关更多信息,请参阅许可文件