Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
freebsd
GitHub Repository: freebsd/phabricator
Path: blob/master/src/applications/maniphest/editor/ManiphestTaskEditEngineLock.php
12256 views
1
<?php
2
3
final class ManiphestTaskEditEngineLock
4
extends PhabricatorEditEngineLock {
5
6
public function willPromptUserForLockOverrideWithDialog(
7
AphrontDialogView $dialog) {
8
9
return $dialog
10
->setTitle(pht('Edit Locked Task'))
11
->appendParagraph(pht('This task is locked. Edit it anyway?'))
12
->addSubmitButton(pht('Override Task Lock'));
13
}
14
15
public function willBlockUserInteractionWithDialog(
16
AphrontDialogView $dialog) {
17
18
return $dialog
19
->setTitle(pht('Task Locked'))
20
->appendParagraph(
21
pht('You can not interact with this task because it is locked.'));
22
}
23
24
public function getLockedObjectDisplayText() {
25
return pht('This task has been locked.');
26
}
27
28
}
29
30