wladyspb
@wladyspb
Программист

Как в IDE в PHPDoc для генератора указать тип возвращаемого ресурса?

Имеется функция-генератор вида:
/**
     * @return Generator|void
     */
function generator()
{
    foreach($someResource as $object) {
        if ($object instanceOf SomeClass)
            yield $object;
    }
    return;
}


Можно ли указать в первом комментария что-то дополнительное, чтобы IDE понимала, объект какого класса возвращается генератором на каждой итерации?
  • Вопрос задан
  • 472 просмотра
Решения вопроса 1
@BorisKorobkov
Web developer
К сожалению, нативного @yield нет. Можно только костылить типа @return Generator|SomeClass[]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы