PSR2標準を使用してPHPCSに問題が発生しました。高低を検索しましたが、驚いたことに同じ問題を報告している人はいません。PHPで宣言されたクラス宣言を含むクラス宣言PHPコードスニファ
は、次のように私はクラス宣言があるとしましょう:
<?php
class MyChildClass extends \SomeNameSpace\MyParentClass
{
}
その後、私はとPHPCSを通してそれを実行します。また、
bash-3.2$ phpcs -s --standard=PSR2 test.php
FILE: test.php
--------------------------------------------------------------------------------
FOUND 2 ERROR(S) AFFECTING 1 LINE(S)
--------------------------------------------------------------------------------
3 | ERROR | Expected 0 spaces between "SomeNameSpace" and comma; $1 found
| | (PSR2.Classes.ClassDeclaration.SpaceBeforeComma)
3 | ERROR | Expected 1 space before "MyParentClass"; 13 found
| | (PSR2.Classes.ClassDeclaration.SpaceBeforeName)
--------------------------------------------------------------------------------
Time: 0 seconds, Memory: 4.00Mb
:
Bash-3.2$ phpcs --version
PHP_CodeSniffer version 1.3.6 (stable) by Squiz Pty Ltd. (http://www.squiz.net)
は、誰もがこの遭遇していますか?私は何か間違っているのですか?さもなければ、私は最初にスニッファのコードに頭を回しています - それは正しいと感じません。