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

时间:2018-08-09 08:01:19

标签: php syntax phpstorm psr-2

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

private $pdfService

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

  

私有成员变量“ jobRepository”必须以   下划线

这很烦人,因为PSR-2明显不鼓励使用下划线表示财产的私密性。

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

====

编辑:这是屏幕截图。

enter image description here

1 个答案:

答案 0 :(得分:3)

整个消息均以phpcs:开头。这意味着它来自 PHP代码嗅探器,您已为该项目配置并启用了集成。

相应地调整您的代码嗅探器规则,或者在您没有此要求的情况下选择其他编码标准(在Settings/Preferences | Editor | Inspections | PHP | Quality tools | PHP Code Sniffer validation)。

enter image description here