在视图模板中,我看到很多关于对象和未定义变量的未定义字段的警告。我想禁用它们。
答案 0 :(得分:3)
您可以通过标准的PHPDoc注释提供类型提示 - 只需将此块放在文件的顶部并声明所有使用的变量,以便在代码完成时识别并提供它们(是的,您可以为{{提供类型提示) 1}}以这种方式):
$this
如果您确实需要在整个文件(或一堆文件)中禁用某些检查 - 请在范围/检查级别执行此操作:
<?php
/** @var \My\ViewRendererClass $this */
/** @var string $abcd */
...
?>
<div class="container">
...
)并包含所有此类文件Settings/Preferences | Appearance & Behaviour | Scopes
中找到所需的检查并为该范围添加新规则,例如禁用该范围,但在所有其他位置启用。