2

私はMediaWiki コーディング標準forを使用していphp_codesnifferます。事は、それはPHPバージョン用に作成されています<7.0.0。次のフォーマットされていないコード スニペットを見てみましょう。

function test(){}

スニファーはエラーを報告します。これには、との間)にスペースが必要です{(ルールは ですGeneric.Functions.OpeningFunctionBraceKernighanRitchie.SpaceAfterBracket)。

function test() {}

しかし、PHP 7 に関しては、関数に戻り値の型のヒントがある場合、次のようにフォーマットする必要があります。

function test(): string {}

したがって、)と の間にスペースはありませんが、と 他のトークンの間にはスペースがあります:stringこれを達成するために私が書かなければならないルールは何ですか?

4

1 に答える 1