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 |