Differential D17054 Diff 41023 src/applications/differential/customfield/DifferentialRequiredSignaturesField.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/customfield/DifferentialRequiredSignaturesField.php
| Show All 13 Lines | final class DifferentialRequiredSignaturesField | ||||
| public function getFieldDescription() { | public function getFieldDescription() { | ||||
| return pht('Display required legal agreements.'); | return pht('Display required legal agreements.'); | ||||
| } | } | ||||
| public function shouldAppearInPropertyView() { | public function shouldAppearInPropertyView() { | ||||
| return true; | return true; | ||||
| } | } | ||||
| public function shouldAppearInEditView() { | |||||
| return false; | |||||
| } | |||||
| protected function readValueFromRevision(DifferentialRevision $revision) { | protected function readValueFromRevision(DifferentialRevision $revision) { | ||||
| return self::loadForRevision($revision); | return self::loadForRevision($revision); | ||||
| } | } | ||||
| public static function loadForRevision($revision) { | public static function loadForRevision($revision) { | ||||
| $app_legalpad = 'PhabricatorLegalpadApplication'; | $app_legalpad = 'PhabricatorLegalpadApplication'; | ||||
| if (!PhabricatorApplication::isClassInstalled($app_legalpad)) { | if (!PhabricatorApplication::isClassInstalled($app_legalpad)) { | ||||
| return array(); | return array(); | ||||
| ▲ Show 20 Lines • Show All 112 Lines • Show Last 20 Lines | |||||