Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhabricatorPolicyTestObject

final class PhabricatorPolicyTestObject
Phabricator Technical Documentation (Policy)

Configurable test object for implementing Policy unit tests.

Methods

public function setPHID($phid)

This method is not documented.
Parameters
$phid
Return
wild

public function getPHID()

This method is not documented.
Return
wild

public function getCapabilities()

This method is not documented.
Return
wild

public function getPolicy($capability)

This method is not documented.
Parameters
$capability
Return
wild

public function hasAutomaticCapability($capability, $viewer)

This method is not documented.
Parameters
$capability
PhabricatorUser$viewer
Return
wild

public function setCapabilities($capabilities)

This method is not documented.
Parameters
array$capabilities
Return
wild

public function setPolicies($policy_map)

This method is not documented.
Parameters
array$policy_map
Return
wild

public function setAutomaticCapabilities($auto_map)

This method is not documented.
Parameters
array$auto_map
Return
wild

public function setExtendedPolicies($extended_policies)

This method is not documented.
Parameters
array$extended_policies
Return
wild

public function getExtendedPolicy($capability, $viewer)

This method is not documented.
Parameters
$capability
PhabricatorUser$viewer
Return
wild