getPHID()); } public function getNewValueForApplicationTransactions() { return array('=' => $this->getValue()); } public function readValueFromRequest(AphrontRequest $request) { $this->setValue($request->getArr($this->getFieldKey())); } public function getRequiredHandlePHIDsForEdit() { return $this->getValue(); } public function renderEditControl(array $handles) { return id(new AphrontFormTokenizerControl()) ->setName($this->getFieldKey()) ->setDatasource('/typeahead/common/mailable/') ->setValue($handles) ->setError($this->getFieldError()) ->setLabel($this->getFieldName()); } public function getApplicationTransactionType() { return PhabricatorTransactions::TYPE_SUBSCRIBERS; } }