私有成员变量必须以下划线为前缀

Private member variable must be prefixed with an underscore

在 PhpStorm 中,我正在向 class 添加一些代码。 class 具有通过此行定义的私有 属性:

private $pdfService

... 但是该行被 IDE 的语法检查器加了下划线。将鼠标悬停在该行上会显示以下错误消息:

Private member variable "jobRepository" must be prefixed with an underscore

这很烦人,因为 PSR-2 明确不鼓励在 属性 上使用下划线表示隐私。

是否有一种简单的方法来更新语法检查,使其在这条规则方面遵守 PSR-2?

====

编辑:这是一张截图。

整个消息以 phpcs: .. 这意味着它来自 PHP Code Sniffer,您已为此项目配置并启用了集成.

相应地调整您的代码嗅探器规则或选择不同的编码标准(在 Settings/Preferences | Editor | Inspections | PHP | Quality tools | PHP Code Sniffer validation),如果您没有这样的要求。