/** * Set parent page * * @param Page $page * @return null */ function setPage($page) { $this->setPageId($page->getId()); if ($this->isNew()) { $this->setName($page->old_name ? $page->old_name : $page->getName()); $this->setBody($page->old_body ? $page->old_body : $page->getBody()); $this->setVersion($page->getRevisionNum()); } // if }