【发布时间】:2018-08-09 08:01:19
【问题描述】:
在 PhpStorm 中,我正在向一个类添加一些代码。该类具有通过此行定义的私有属性:
private $pdfService
... 但该行由 IDE 的语法检查器加下划线。将鼠标悬停在该行上会显示以下错误消息:
私有成员变量“jobRepository”必须以 下划线
这很烦人,因为PSR-2 明确不鼓励使用下划线来表示财产的隐私。
有没有一种简单的方法来更新语法检查,使其在此规则方面符合 PSR-2?
====
编辑:这是截图。
【问题讨论】:
-
开始:请显示确切的消息截图。我不记得有这样的要求。必须是一些默认禁用的检查或第 3 方检查。
-
OK ... 你可以看到它来自
phpcs.. 这是PHP Code Sniffer。调整您的代码嗅探器规则或在您没有此类要求的情况下选择不同的编码标准(Settings/Preferences | Editor | Inspections | PHP | Quality tools | PHP Code Sniffer validation)。 -
@LazyOne:谢谢。出于某种原因,这个选项直接在
PHP下,但您描述的其余路线运行良好。 -
我们必须使用不同的 IDE 版本——我使用的是 vanilla 2018.2。