Changeset View
Changeset View
Standalone View
Standalone View
src/applications/phlux/storage/PhluxTransaction.php
| Show All 37 Lines | public function hasChangeDetails() { | ||||
| switch ($this->getTransactionType()) { | switch ($this->getTransactionType()) { | ||||
| case self::TYPE_EDIT_VALUE: | case self::TYPE_EDIT_VALUE: | ||||
| return true; | return true; | ||||
| } | } | ||||
| return parent::hasChangeDetails(); | return parent::hasChangeDetails(); | ||||
| } | } | ||||
| public function renderChangeDetails(PhabricatorUser $viewer) { | public function renderChangeDetails(PhabricatorUser $viewer) { | ||||
| $old = $this->getOldValue(); | return $this->renderTextCorpusChangeDetails( | ||||
| $new = $this->getNewValue(); | $viewer, | ||||
| json_encode($this->getOldValue()), | |||||
| $view = id(new PhabricatorApplicationTransactionTextDiffDetailView()) | json_encode($this->getNewValue())); | ||||
| ->setUser($viewer) | |||||
| ->setOldText(json_encode($old)) | |||||
| ->setNewText(json_encode($new)); | |||||
| return $view->render(); | |||||
| } | } | ||||
| } | } | ||||