一个简单轻量级的依赖注入管理库

0.1.0 2024-08-08 14:35 UTC

This package is auto-updated.

Last update: 2024-09-08 14:58:36 UTC


README

Logo

Build Status Total Downloads Discord

Utopia DI 库是一个简单轻量级的依赖注入管理库。这个库的目标是尽可能简单易学易用。这个库由 Appwrite 团队维护。

虽然这个库是 Utopia 框架项目的一部分,但它没有依赖,可以与其他任何 PHP 项目或框架独立使用。

入门指南

使用 Composer 安装

composer require utopia-php/http
require_once __DIR__.'/../vendor/autoload.php';

use Utopia\DI\Container;

TBD

系统要求

Utopia HTTP 需要 PHP 8.1 或更高版本。我们建议尽可能使用最新的 PHP 版本。

更多关于 Utopia

我们的生态系统支持其他薄的 PHP 项目,旨在扩展核心的 PHP Utopia HTTP。

每个项目都专注于解决一个简单的问题,您可以使用 composer 将它们中的任何一个包含到您下一个项目中。

您可以在 GitHub Utopia 组织 中找到所有库。

贡献

所有代码贡献 - 包括具有提交访问权限的人的贡献 - 必须通过 pull request 进行,并经核心开发者批准后才能合并。这是为了确保对所有代码进行适当的审查。

分支项目,创建功能分支,然后向我们发送 pull request。

有关更多信息,请参阅 贡献指南

对于安全问题,请通过电子邮件 [email protected] 而不是在 GitHub 上发布公开问题。

版权和许可

MIT 许可证 (MIT) http://www.opensource.org/licenses/mit-license.php