Differential D14601 Diff 35338 src/applications/subscriptions/editor/PhabricatorSubscriptionsEditEngineExtension.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/subscriptions/editor/PhabricatorSubscriptionsEditEngineExtension.php
| Show All 39 Lines | public function buildCustomEditFields( | ||||
| } | } | ||||
| $subscribers_field = id(new PhabricatorSubscribersEditField()) | $subscribers_field = id(new PhabricatorSubscribersEditField()) | ||||
| ->setKey('subscriberPHIDs') | ->setKey('subscriberPHIDs') | ||||
| ->setLabel(pht('Subscribers')) | ->setLabel(pht('Subscribers')) | ||||
| ->setEditTypeKey('subscribers') | ->setEditTypeKey('subscribers') | ||||
| ->setDescription(pht('Manage subscribers.')) | ->setDescription(pht('Manage subscribers.')) | ||||
| ->setAliases(array('subscriber', 'subscribers')) | ->setAliases(array('subscriber', 'subscribers')) | ||||
| ->setUseEdgeTransactions(true) | |||||
| ->setEdgeTransactionDescriptions( | |||||
| pht('Add subscribers.'), | |||||
| pht('Remove subscribers.'), | |||||
| pht('Set subscribers, overwriting current value.')) | |||||
| ->setTransactionType($subscribers_type) | ->setTransactionType($subscribers_type) | ||||
| ->setValue($sub_phids); | ->setValue($sub_phids); | ||||
| return array( | return array( | ||||
| $subscribers_field, | $subscribers_field, | ||||
| ); | ); | ||||
| } | } | ||||
| } | } | ||||