Remove all "FileHasObject" edge reads and writes
[phabricator.git] / src / applications / harbormaster / editor / HarbormasterBuildPlanEditor.php
blob1b340b652498e6e1367b6310a690236a5e6747db
1 <?php
3 final class HarbormasterBuildPlanEditor
4 extends PhabricatorApplicationTransactionEditor {
6 public function getEditorApplicationClass() {
7 return 'PhabricatorHarbormasterApplication';
10 public function getEditorObjectsDescription() {
11 return pht('Harbormaster Build Plans');
14 public function getCreateObjectTitle($author, $object) {
15 return pht('%s created this build plan.', $author);
18 public function getCreateObjectTitleForFeed($author, $object) {
19 return pht('%s created %s.', $author, $object);
22 protected function supportsSearch() {
23 return true;
26 public function getTransactionTypes() {
27 $types = parent::getTransactionTypes();
28 $types[] = PhabricatorTransactions::TYPE_VIEW_POLICY;
29 $types[] = PhabricatorTransactions::TYPE_EDIT_POLICY;
30 return $types;