wondernetwork/wondersniffer

WonderNetwork 的 PHP 编码标准

v2.0.0 2020-07-27 16:14 UTC

This package is not auto-updated.

Last update: 2024-09-17 12:31:09 UTC


README

WonderNetwork 使用 PHP_CodeSniffer 来确保我们的代码整洁。我们的标准基于 PSR-2,并添加了一些额外的内容。您可以在 ruleset.xml 中查看我们添加和删除的内容,并在 Sniffs 中查看我们的自定义设置。

(精明的读者可能已经注意到这个仓库中的代码并没有符合我们自己的标准。我们并不介意。)

如何让你的代码看起来像我们的代码

  1. wondersniffer 添加到你的 Composer 包中
$ composer require --dev wondernetwork/wondersniffer
  1. 更新 composer
$ composer update
  1. 将 WonderNetwork 标准添加到你的 ruleset.xml
<?xml version="1.0"?>
<ruleset>
    <rule ref="vendor/wondernetwork/wondersniffer/WonderNetwork" />
</ruleset>
  1. 对代码库运行 sniffer
$ ./vendor/bin/phpcs --standard=ruleset.xml your-source-code

致谢

  • MediaWiki 为(无意中!)提供了自定义标准的框架。
  • CakePHP 为 MediaWiki 提供了模板!