1
0
Fork 0
mirror of https://we.phorge.it/source/phorge.git synced 2025-02-10 05:48:30 +01:00
phorge-phorge/src/applications/policy/codex
epriestley c4e0ac4d27 Update PhortunePaymentMethod for modern policy interfaces
Summary:
Depends on D20717. Ref T13366. Make PhortunePaymentMethod use an extended policy interface for consistency with modern approaches. Since Accounts have hard-coded policy behavior (and can't have object policies like "Subscribers") this should have no actual impact on program behavior.

This leaves one weird piece in the policy dialog UIs, see T13381.

Test Plan: Viewed and edited payment methods as a merchant and account member. Merchants can only view, not edit.

Maniphest Tasks: T13366

Differential Revision: https://secure.phabricator.com/D20718
2019-08-22 21:03:16 -07:00
..
PhabricatorPolicyCodex.php Update PhortunePaymentMethod for modern policy interfaces 2019-08-22 21:03:16 -07:00
PhabricatorPolicyCodexInterface.php Require several advanced postgraduate degrees to understand object policies 2016-11-09 15:05:38 -08:00
PhabricatorPolicyCodexRuleDescription.php Require several advanced postgraduate degrees to understand object policies 2016-11-09 15:05:38 -08:00