Path: blob/master/src/applications/maniphest/relationship/ManiphestTaskHasParentRelationship.php
12256 views
<?php12final class ManiphestTaskHasParentRelationship3extends ManiphestTaskRelationship {45const RELATIONSHIPKEY = 'task.has-parent';67public function getEdgeConstant() {8return ManiphestTaskDependedOnByTaskEdgeType::EDGECONST;9}1011protected function getActionName() {12return pht('Edit Parent Tasks');13}1415protected function getActionIcon() {16return 'fa-chevron-circle-up';17}1819public function canRelateObjects($src, $dst) {20return ($dst instanceof ManiphestTask);21}2223public function shouldAppearInActionMenu() {24return false;25}2627public function getDialogTitleText() {28return pht('Edit Parent Tasks');29}3031public function getDialogHeaderText() {32return pht('Current Parent Tasks');33}3435public function getDialogButtonText() {36return pht('Save Parent Tasks');37}3839protected function newRelationshipSource() {40return id(new ManiphestTaskRelationshipSource())41->setSelectedFilter('open');42}4344}454647