/** * {@inheritDoc} */ public function getPage() { if (!isset($this->page)) { $this->page = $this->pageMapper->find($this->pageId); } return $this->page; }
/** * {@inheritDoc} */ public function getOriginal() { if ($this->originalId === $this->getId()) { return $this; } if (!isset($this->original)) { if (!$this->originalId) { return null; } $this->original = $this->pageMapper->find($this->originalId); } return $this->original; }
/** * {@inheritDoc} */ public function find($id) { return $this->mapper->find($id); }