/** * @return HyperRow|FALSE */ public function current() { $result = $this->selection->current(); if ($result instanceof ActiveRow) { return $this->factory->createRow($result, $this->selection->getName()); } return $result; }
/** * @return StoredEntity|null */ public function current() { $row = $this->selection->current(); $entityClassName = $this->getInstanceEntityClassName(); return $entityClassName::create($this, $row); }