Psalm Cannot find referenced variable $articles in global scope в шаблоне подключенном через include

Работаю над добавлением Psalm в проект. В нем есть метод-функция для подключения php файла-шаблона:

public function include(string $template, array $args = array(), bool $echo = true)
{
    include $this->templates_path . $template;
}

С ее помощью подключается шаблон arcticles.php:

<?php

declare(strict_types=1);

/**
 * @var Article[] $articles
 */

foreach ($articles as $article) :
//...
endforeach;

Статический анализ в PHP Storm правильно связывает с $articles с типом Article, но psalm выдает ошибку Cannot find referenced variable $articles in global scope

Как можно доработать psalm, чтобы он воспринимал переменную с @var как переменную переданную в шаблон?


Ответы (0 шт):