Changeset View
Changeset View
Standalone View
Standalone View
src/applications/files/document/PhabricatorDocumentEngine.php
<?php | <?php | ||||
abstract class PhabricatorDocumentEngine | abstract class PhabricatorDocumentEngine | ||||
extends Phobject { | extends Phobject { | ||||
private $viewer; | private $viewer; | ||||
private $highlightedLines = array(); | private $highlightedLines = array(); | ||||
private $encodingConfiguration; | private $encodingConfiguration; | ||||
private $highlightingConfiguration; | private $highlightingConfiguration; | ||||
private $blameConfiguration = true; | |||||
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; | ||||
Show All 37 Lines | final public function setHighlightingConfiguration($config) { | ||||
$this->highlightingConfiguration = $config; | $this->highlightingConfiguration = $config; | ||||
return $this; | return $this; | ||||
} | } | ||||
final public function getHighlightingConfiguration() { | final public function getHighlightingConfiguration() { | ||||
return $this->highlightingConfiguration; | return $this->highlightingConfiguration; | ||||
} | } | ||||
final public function setBlameConfiguration($blame_configuration) { | |||||
$this->blameConfiguration = $blame_configuration; | |||||
return $this; | |||||
} | |||||
final public function getBlameConfiguration() { | |||||
return $this->blameConfiguration; | |||||
} | |||||
final protected function getBlameEnabled() { | |||||
return $this->blameConfiguration; | |||||
} | |||||
public function shouldRenderAsync(PhabricatorDocumentRef $ref) { | public function shouldRenderAsync(PhabricatorDocumentRef $ref) { | ||||
return false; | return false; | ||||
} | } | ||||
abstract protected function canRenderDocumentType( | abstract protected function canRenderDocumentType( | ||||
PhabricatorDocumentRef $ref); | PhabricatorDocumentRef $ref); | ||||
final public function newDocument(PhabricatorDocumentRef $ref) { | final public function newDocument(PhabricatorDocumentRef $ref) { | ||||
▲ Show 20 Lines • Show All 164 Lines • Show Last 20 Lines |