Page MenuHomePhorge

HarbormasterBuildPlanPolicyCodex.php
No OneTemporary

Size
919 B
Referenced Files
None
Subscribers
None

HarbormasterBuildPlanPolicyCodex.php

<?php
final class HarbormasterBuildPlanPolicyCodex
extends PhabricatorPolicyCodex {
public function getPolicySpecialRuleDescriptions() {
$object = $this->getObject();
$run_with_view = $object->canRunWithoutEditCapability();
$rules = array();
$rules[] = $this->newRule()
->setCapabilities(
array(
PhabricatorPolicyCapability::CAN_EDIT,
))
->setIsActive(!$run_with_view)
->setDescription(
pht(
'You must have edit permission on this build plan to pause, '.
'abort, resume, or restart it.'));
$rules[] = $this->newRule()
->setCapabilities(
array(
PhabricatorPolicyCapability::CAN_EDIT,
))
->setIsActive(!$run_with_view)
->setDescription(
pht(
'You must have edit permission on this build plan to run it '.
'manually.'));
return $rules;
}
}

File Metadata

Mime Type
text/x-php
Expires
Tue, May 13, 6:18 PM (1 d, 23 h)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
125375
Default Alt Text
HarbormasterBuildPlanPolicyCodex.php (919 B)

Event Timeline