pluf/core

Pluf 核心包


README

Build Status codecov Coverage Status Maintainability Test Coverage

Pluf 是一个轻量、可靠且小巧的 PHP 应用程序框架,用于开发全栈式多/单租户应用程序。这是 Pluf 框架的核心,包含 Pluf 框架的核心概念。

安装

要在您的项目中使用 Pluf 库,只需在项目中的 composer.json 文件中添加对 pluf/core 的依赖。以下是一个定义对 UPDATE_NAME 1.x 依赖的最小 composer.json 文件示例:

{
    "require": {
        "pluf/core": "~6.0"
    }
}

开发

如果您想为 Pluf 做贡献,请阅读 README 和 CONTRIBUTING 文档。

以下是最重要的指南:

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

对项目进行分支,创建一个功能分支,并发送给我们一个拉取请求。

为了确保代码库的一致性,您应该确保代码遵循 PSR-2 编码标准。

运行 Composer

要使用 Composer 拉取项目依赖项,请运行

composer install

运行 CI 检查

要运行所有 CI 检查,包括 PHPUnit 测试、PHPCS 风格检查和覆盖率验证,请运行

./vendor/bin/phpcs -p -s src

运行测试

要仅运行 PHPUnit 测试,请运行

./vendor/bin/phpunit