eureka/domain-page

用于管理Web项目中动态页面的域名。

2.0.0 2023-07-10 20:56 UTC

This package is auto-updated.

Last update: 2024-09-10 23:34:36 UTC


README

Current version Supported PHP version CI Quality Gate Status Coverage

用于管理Web项目中动态页面的域名。

贡献

查看 CONTRIBUTING 文件。

安装/更新项目

您可以使用以下命令安装项目:

make install

并使用以下命令更新:

make update

注意:对于组件,composer.lock 文件没有提交。

测试 & CI(持续集成)

测试

您可以使用以下命令在您的环境中运行测试(包含覆盖率):

make tests

为了获得更清晰的输出(但不包括覆盖率),您可以使用以下命令:

make testdox # run tests without coverage reports but with prettified output

代码风格

您也可以使用以下命令运行代码风格检查:

make phpcs

您也可以使用以下命令运行代码风格修复:

make phpcbf

静态分析

要执行代码的静态分析(使用 phpstan,默认为 lvl 9),您可以使用以下命令:

make phpstan

为确保您的代码与当前Deezer支持的版本以及未来版本的php兼容,您需要运行以下命令(两者都是完全支持所必需的):

最低支持版本

make php81compatibility

最高支持版本

make php82compatibility

CI模拟

最后,“辅助”命令,您可以在提交和推送之前运行:

make ci  

许可证

该项目目前是 专有 的,不应在Deezer之外使用。