/**
* @return Generator|void
*/
function generator()
{
foreach($someResource as $object) {
if ($object instanceOf SomeClass)
yield $object;
}
return;
}@yield нет. Можно только костылить типа @return Generator|SomeClass[]