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()); | |||||
} | |||||
} | |||||
} |