Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phortune/pdf/PhabricatorPDFCatalogObject.php
- This file was added.
| <?php | |||||
| final class PhabricatorPDFCatalogObject | |||||
| extends PhabricatorPDFObject { | |||||
| private $pagesObject; | |||||
| public function setPagesObject(PhabricatorPDFPagesObject $pages_object) { | |||||
| $this->pagesObject = $this->newChildObject($pages_object); | |||||
| return $this; | |||||
| } | |||||
| public function getPagesObject() { | |||||
| return $this->pagesObject; | |||||
| } | |||||
| protected function writeObject() { | |||||
| $this->writeLine('/Type /Catalog'); | |||||
| $pages_object = $this->getPagesObject(); | |||||
| if ($pages_object) { | |||||
| $this->writeLine('/Pages %d 0 R', $pages_object->getObjectIndex()); | |||||
| } | |||||
| } | |||||
| } | |||||