- Diviner Queries
- All Atoms
- Search
- Diviner Search
Diviner All Atoms
All Atoms
All Atoms
- Method
- Method
- Method
- Method
- Method
- Method
- src/applications/policy/controller/PhabricatorPolicyExplainController.php
- File
- Method
- Method
- src/applications/policy/controller/PhabricatorPolicyEditController.php
- File
- Method
- src/applications/policy/controller/PhabricatorNamedPolicyController.php
- File
- Method
- src/applications/policy/controller/PhorgePolicyEditNamedPolicyController.php
- File
- Method
- Method
- Method
- src/applications/policy/controller/PhorgePolicyNamedPolicyListController.php
- File
- Method
- src/applications/policy/controller/PhorgePolicyHomeController.php
- File
- src/applications/policy/controller/PhabricatorPolicyController.php
- File
- Method
- src/applications/policy/capability/PhabricatorPolicyCanEditCapability.php
- File
- Method
- src/applications/policy/capability/PhabricatorPolicyCanInteractCapability.php
- File
- Method
- src/applications/policy/capability/PhorgePolicyCanCreateNamedPolicyCapability.php
- File
- Method
- src/applications/policy/capability/PhabricatorPolicyCanJoinCapability.php
- File
- Method
- src/applications/policy/capability/PhorgeNamedPolicyEffectivePolicyCapability.php
- File
- Method
- src/applications/policy/capability/__tests__/PhabricatorPolicyCapabilityTestCase.php
- File
- Method
- src/applications/policy/capability/PhabricatorPolicyCanViewCapability.php
- File
- Method
- Method
- Can this capability be set to "public"? Broadly, this is only appropriate for view and view-related policies.
- Method
- Return a human-readable string describing what not having this capability prevents the user from doing. For example:
- Method
- Return a human-readable descriptive name for this capability, like "Can View".
- Method
- Get the unique key identifying this capability. This key must be globally unique. Application capabilities should be namespaced. For example:
- Method
- src/applications/policy/capability/PhabricatorPolicyCapability.php
- File
- Method
- Method
- src/applications/policy/management/PhabricatorPolicyManagementShowWorkflow.php
- File
- src/applications/policy/management/PhabricatorPolicyManagementWorkflow.php
- File
- Method
- Method
- Method
- src/applications/policy/management/PhabricatorPolicyManagementUnlockWorkflow.php
- File
- Method
- Method
- src/applications/policy/mail/PhorgePolicyNamedPolicyReplyHandler.php
- File
- Build a test user to spec.
- Method
- Build a test object to spec.
- Method
- Test an object for visibility across multiple user specifications.
- Method
- Method
- Method
- An omnipotent user should be able to see even objects with invalid policies.
- Method
- Test bulk checks of extended policies.
- Method
- Test that cyclic extended policies are arrested properly.
- Method
- Test that extended policies work.
- Method
- Test that invalid policies reject viewers of all types.
- Method
- Test that omnipotent users bypass policies.
- Method
- Test limits.
- Method
- Test offset-based filtering.
- Method
- Verify that no one can view an object with POLICY_NOONE.
- Method
- Verify that only administrators can view an object with POLICY_ADMIN.
- Method
- Verify that any logged-in user can view an object with POLICY_USER, but logged-out users can not.
- Method
- Verify that POLICY_PUBLIC is interpreted as POLICY_USER when public policies are disallowed.
- Method
- Verify that any user can view an object with POLICY_PUBLIC.
- Method
- src/applications/policy/__tests__/PhabricatorPolicyTestCase.php
- File