[ Index ]

PHP Cross Reference of Phabricator

title

Body

[close]

/src/applications/policy/storage/ -> PhabricatorPolicy.php (summary)

(no description)

File Size: 364 lines (10 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 27 functions

  getConfiguration()
  generatePHID()
  newFromPolicyAndHandle()
  setType()
  getType()
  setName()
  getName()
  setShortName()
  getShortName()
  setHref()
  getHref()
  setWorkflow()
  getWorkflow()
  getIcon()
  getSortKey()
  getSortName()
  getPolicyExplanation()
  getFullName()
  renderDescription()
  getCustomRuleClasses()
  getCustomRuleValues()
  attachRuleObjects()
  getRuleObjects()
  getCapabilities()
  getPolicy()
  hasAutomaticCapability()
  describeAutomaticCapability()

Functions
Functions that are not part of a class:

getConfiguration()   X-Ref
No description

generatePHID()   X-Ref
No description

newFromPolicyAndHandle($policy_identifier,PhabricatorObjectHandle $handle = null)   X-Ref
No description

setType($type)   X-Ref
No description

getType()   X-Ref
No description

setName($name)   X-Ref
No description

getName()   X-Ref
No description

setShortName($short_name)   X-Ref
No description

getShortName()   X-Ref
No description

setHref($href)   X-Ref
No description

getHref()   X-Ref
No description

setWorkflow($workflow)   X-Ref
No description

getWorkflow()   X-Ref
No description

getIcon()   X-Ref
No description

getSortKey()   X-Ref
No description

getSortName()   X-Ref
No description

getPolicyExplanation(PhabricatorUser $viewer,$policy)   X-Ref
No description

getFullName()   X-Ref
No description

renderDescription($icon = false)   X-Ref
No description

getCustomRuleClasses()   X-Ref
Return a list of custom rule classes (concrete subclasses of
@{class:PhabricatorPolicyRule}) this policy uses.

return: list<string> List of class names.

getCustomRuleValues($rule_class)   X-Ref
Return a list of all values used by a given rule class to implement this
policy. This is used to bulk load data (like project memberships) in order
to apply policy filters efficiently.

param: string Policy rule classname.
return: list<wild> List of values used in this policy.

attachRuleObjects(array $objects)   X-Ref
No description

getRuleObjects()   X-Ref
No description

getCapabilities()   X-Ref
No description

getPolicy($capability)   X-Ref
No description

hasAutomaticCapability($capability, PhabricatorUser $viewer)   X-Ref
No description

describeAutomaticCapability($capability)   X-Ref
No description



Generated: Sun Nov 30 09:20:46 2014 Cross-referenced by PHPXref 0.7.1