Changeset View
Changeset View
Standalone View
Standalone View
src/infrastructure/export/PhabricatorExportFormat.php
| <?php | <?php | ||||
| abstract class PhabricatorExportFormat | abstract class PhabricatorExportFormat | ||||
| extends Phobject { | extends Phobject { | ||||
| private $viewer; | private $viewer; | ||||
| private $title; | |||||
| final public function getExportFormatKey() { | final public function getExportFormatKey() { | ||||
| return $this->getPhobjectClassConstant('EXPORTKEY'); | return $this->getPhobjectClassConstant('EXPORTKEY'); | ||||
| } | } | ||||
| final public function setViewer(PhabricatorUser $viewer) { | final public function setViewer(PhabricatorUser $viewer) { | ||||
| $this->viewer = $viewer; | $this->viewer = $viewer; | ||||
| return $this; | return $this; | ||||
| } | } | ||||
| final public function getViewer() { | final public function getViewer() { | ||||
| return $this->viewer; | return $this->viewer; | ||||
| } | } | ||||
| final public function setTitle($title) { | |||||
| $this->title = $title; | |||||
| return $this; | |||||
| } | |||||
| final public function getTitle() { | |||||
| return $this->title; | |||||
| } | |||||
| abstract public function getExportFormatName(); | abstract public function getExportFormatName(); | ||||
| abstract public function getMIMEContentType(); | abstract public function getMIMEContentType(); | ||||
| abstract public function getFileExtension(); | abstract public function getFileExtension(); | ||||
| public function addHeaders(array $fields) { | public function addHeaders(array $fields) { | ||||
| return; | return; | ||||
| } | } | ||||
| Show All 27 Lines | |||||