Provider/AbstractEntityProvider.php
final public function getItems(\DateTimeImmutable $time): iterable
    {
        $class = $this->getClass();
        $manager = $this->managerRegistry->getManagerForClass($class);
        $repository = $manager->getRepository($class);

        foreach ($this->getEntityIds($repository, $time) as $key => $id) {
            $itemId = $this->useKeyAsItemId ? $key : null;

            yield new EntityItem($manager, $class, $id, $itemId);
        }
    }
final public function getItems(\DateTimeImmutable $time): iterable
    {
        $class = $this->getClass();
        $manager = $this->managerRegistry->getManagerForClass($class);
        $repository = $manager->getRepository($class);

        foreach ($this->getEntityIds($repository, $time) as $key => $id) {
            $itemId = $this->useKeyAsItemId ? $key : null;

            yield new EntityItem($manager, $class, $id, $itemId);
        }
    }
final public function getItems ( \ DateTimeImmutable $ time ) : iterable { $ class = $ this -> getClass ( ) ; $ manager = $ this -> managerRegistry -> getManagerForClass ( $ class ) ; $ repository = $ manager -> getRepository ( $ class ) ; foreach ( $ this -> getEntityIds ( $ repository , $ time ) as $ key => $ id ) { $ itemId = $ this -> useKeyAsItemId ? $ key : null ; yield new EntityItem ( $ manager , $ class , $ id , $ itemId ) ; } }
{@inheritdoc}
{