Differential D17070 Diff 41086 src/infrastructure/customfield/engineextension/PhabricatorCustomFieldEditEngineExtension.php
Changeset View
Changeset View
Standalone View
Standalone View
src/infrastructure/customfield/engineextension/PhabricatorCustomFieldEditEngineExtension.php
| Show All 25 Lines | final class PhabricatorCustomFieldEditEngineExtension | ||||
| public function buildCustomEditFields( | public function buildCustomEditFields( | ||||
| PhabricatorEditEngine $engine, | PhabricatorEditEngine $engine, | ||||
| PhabricatorApplicationTransactionInterface $object) { | PhabricatorApplicationTransactionInterface $object) { | ||||
| $viewer = $this->getViewer(); | $viewer = $this->getViewer(); | ||||
| $field_list = PhabricatorCustomField::getObjectFields( | $field_list = PhabricatorCustomField::getObjectFields( | ||||
| $object, | $object, | ||||
| PhabricatorCustomField::ROLE_EDIT); | PhabricatorCustomField::ROLE_EDITENGINE); | ||||
| $field_list->setViewer($viewer); | $field_list->setViewer($viewer); | ||||
| if ($object->getID()) { | if ($object->getID()) { | ||||
| $field_list->readFieldsFromStorage($object); | $field_list->readFieldsFromStorage($object); | ||||
| } | } | ||||
| $results = array(); | $results = array(); | ||||
| Show All 11 Lines | |||||