multisafepay/coding-standards

MultiSafepay插件项目当前使用的编码标准

dev-master 2024-05-21 12:40 UTC

This package is auto-updated.

Last update: 2024-09-21 13:19:08 UTC


README

MultiSafepay插件编码标准

轻松将MultiSafepay插件编码标准集成到最新的插件中。

License

描述

安装

使用包管理器composer安装MultiSafepay插件编码标准。

composer require multisafepay/coding-standards:dev-master --dev

使用方法

使用composer脚本使用MultiSafepay编码标准是最佳方式。您可以从中选择多个PHP版本。

{
    "scripts": {
        "code-sniffer": "@php vendor/bin/phpcs --standard=vendor/multisafepay/coding-standards/php71.phpcs.xml src",
        "fix-cs": "@php @php vendor/bin/phpcbf --standard=vendor/multisafepay/coding-standards/php71.phpcs.xml src"
    }
}

覆盖数据

如果编码标准与电子商务平台冲突,您可以覆盖MultiSafepay编码标准。您可以导入MultiSafepay编码标准并添加、编辑或删除某些检查。

在项目根目录中创建phpcs.xml.dist

<?xml version="1.0"?>
<ruleset name="MultiSafepay-Extended">
    <rule ref="./vendor/multisafepay/coding-standards/php71.phpcs.xml"/>
    <exclude ref="certain.rule"/>
    
    <!-- To add a max version to your project, change the value of testVersion to PHP_MIN_VERSION-PHP_MAX_VERSION -->
    <config name="testVersion" value="7.1-"/>
</ruleset>

贡献

请首先提出一个问题来讨论您想要实施的变化。

许可证

MIT许可证

想要成为团队的一员吗?

您是想要在MultiSafepay工作的开发者吗?查看我们的职位空缺,并随时与我们联系。