Тип возвращаемого генератора
Каким будет правильный возвращаемый тип генератора? Пример:
public static function &all_records(): _what_type_
{
$obj = new static;
for(
$obj->findFirst();
$obj->findNext();
yield $obj->{$obj->getPrimaryKey()} => $obj
);
}
Должен_what_type_
смешаться, объект, пустота?