卡伦-纳尔班迪安-乌布/万普编码规范

此包已被弃用且不再维护。作者建议使用 squizlabs/php_codesniffer 包。

odeSniffer 规则集针对 Symfony2+ 编码规范(万普风味)

dev-master / 2.x-dev 2017-05-30 08:22 UTC

This package is not auto-updated.

Last update: 2018-03-06 09:08:47 UTC


README

Build Status

Symfony2+ PHP CodeSniffer 编码规范(万普风味)

这是一个基于出色的 escapestudios/symfony2-coding-standard 仓库 的编码规范,用于检查符合 Symfony 编码规范

差异

以下标准已被修改

  • 添加了 Wanup.Commenting.FunctionComment.MissingParamType
  • 删除了 "Wanup".Commenting.FunctionComment.SpacingAfterParamType
  • 删除了 Squiz.Strings.ConcatenationSpacing.PaddingFound

安装

Composer

此标准可以通过 Composer 依赖管理器安装。

  1. 安装 Composer

  2. 将编码规范作为您项目的依赖项安装

     composer require --dev karen-nalbandian-wub/wanup-coding-standard:dev-master
    
  3. 将编码规范添加到 PHP_CodeSniffer 的安装路径

     vendor/bin/phpcs --config-set installed_paths vendor/karen-nalbandian-wub/wanup-coding-standard
    
  4. 检查已安装的编码规范中的 "Wanup"

     vendor/bin/phpcs -i
    
  5. 完成!

     vendor/bin/phpcs /path/to/code
    

### 独立安装

  1. 安装 PHP_CodeSniffer

  2. 检出此仓库

     git clone https://github.com/karen-nalbandian-wub/wanup-coding-standard.git
    
  3. 将编码规范添加到 PHP_CodeSniffer 的安装路径

     phpcs --config-set installed_paths /path/to/wanup-coding-standard
    

    或者复制/创建符号链接此仓库的 "Wanup"-文件夹到 phpcs 的 Standards 目录中

  4. 检查已安装的编码规范中的 "Wanup"

     phpcs -i
    
  5. 完成!

     phpcs /path/to/code