Changeset View
Changeset View
Standalone View
Standalone View
src/applications/nuance/editor/NuanceSourceEditEngine.php
| Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Lines | final class NuanceSourceEditEngine | ||||
| } | } | ||||
| protected function buildCustomEditFields($object) { | protected function buildCustomEditFields($object) { | ||||
| return array( | return array( | ||||
| id(new PhabricatorTextEditField()) | id(new PhabricatorTextEditField()) | ||||
| ->setKey('name') | ->setKey('name') | ||||
| ->setLabel(pht('Name')) | ->setLabel(pht('Name')) | ||||
| ->setDescription(pht('Name of the source.')) | ->setDescription(pht('Name of the source.')) | ||||
| ->setTransactionType(NuanceSourceTransaction::TYPE_NAME) | ->setTransactionType(NuanceSourceNameTransaction::TRANSACTIONTYPE) | ||||
| ->setIsRequired(true) | ->setIsRequired(true) | ||||
| ->setValue($object->getName()), | ->setValue($object->getName()), | ||||
| id(new PhabricatorDatasourceEditField()) | id(new PhabricatorDatasourceEditField()) | ||||
| ->setKey('defaultQueue') | ->setKey('defaultQueue') | ||||
| ->setLabel(pht('Default Queue')) | ->setLabel(pht('Default Queue')) | ||||
| ->setDescription(pht('Default queue.')) | ->setDescription(pht('Default queue.')) | ||||
| ->setTransactionType(NuanceSourceTransaction::TYPE_DEFAULT_QUEUE) | ->setTransactionType( | ||||
| NuanceSourceDefaultQueueTransaction::TRANSACTIONTYPE) | |||||
| ->setDatasource(new NuanceQueueDatasource()) | ->setDatasource(new NuanceQueueDatasource()) | ||||
| ->setSingleValue($object->getDefaultQueuePHID()), | ->setSingleValue($object->getDefaultQueuePHID()), | ||||
| ); | ); | ||||
| } | } | ||||
| } | } | ||||