私有成员变量必须以下划线为前缀
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
),如果您没有这样的要求。
在 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
),如果您没有这样的要求。