Differential D17047 Diff 41013 src/applications/differential/editor/DifferentialRevisionEditEngine.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/differential/editor/DifferentialRevisionEditEngine.php
| Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | protected function getObjectViewURI($object) { | ||||
| return $object->getURI(); | return $object->getURI(); | ||||
| } | } | ||||
| protected function buildCustomEditFields($object) { | protected function buildCustomEditFields($object) { | ||||
| return array( | return array( | ||||
| id(new PhabricatorTextEditField()) | id(new PhabricatorTextEditField()) | ||||
| ->setKey('title') | ->setKey('title') | ||||
| ->setLabel(pht('Title')) | ->setLabel(pht('Title')) | ||||
| ->setIsRequired(true) | |||||
| ->setTransactionType( | ->setTransactionType( | ||||
| DifferentialRevisionTitleTransaction::TRANSACTIONTYPE) | DifferentialRevisionTitleTransaction::TRANSACTIONTYPE) | ||||
| ->setDescription(pht('The title of the revision.')) | ->setDescription(pht('The title of the revision.')) | ||||
| ->setConduitDescription(pht('Retitle the revision.')) | ->setConduitDescription(pht('Retitle the revision.')) | ||||
| ->setConduitTypeDescription(pht('New revision title.')) | ->setConduitTypeDescription(pht('New revision title.')) | ||||
| ->setValue($object->getTitle()), | ->setValue($object->getTitle()), | ||||
| id(new PhabricatorRemarkupEditField()) | |||||
| ->setKey('summary') | |||||
| ->setLabel(pht('Summary')) | |||||
| ->setTransactionType( | |||||
| DifferentialRevisionSummaryTransaction::TRANSACTIONTYPE) | |||||
| ->setDescription(pht('The summary of the revision.')) | |||||
| ->setConduitDescription(pht('Change the revision summary.')) | |||||
| ->setConduitTypeDescription(pht('New revision summary.')) | |||||
| ->setValue($object->getSummary()), | |||||
| id(new PhabricatorDatasourceEditField()) | |||||
| ->setKey('repositoryPHID') | |||||
| ->setLabel(pht('Repository')) | |||||
| ->setDatasource(new DiffusionRepositoryDatasource()) | |||||
| ->setTransactionType( | |||||
| DifferentialRevisionRepositoryTransaction::TRANSACTIONTYPE) | |||||
| ->setDescription(pht('The repository the revision belongs to.')) | |||||
| ->setConduitDescription(pht('Change the repository for this revision.')) | |||||
| ->setConduitTypeDescription(pht('New repository.')) | |||||
| ->setSingleValue($object->getRepositoryPHID()), | |||||
| ); | ); | ||||
| } | } | ||||
| } | } | ||||