Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhortuneSubscriptionCart

final class PhortuneSubscriptionCart
Phabricator Technical Documentation (Phortune)

This class is not documented.

Methods

public function loadImplementationsForCarts($viewer, $carts)

PhortuneCartImplementation

Load implementations for a given set of carts.

Note that this method should return a map using the original keys to identify which implementation corresponds to which cart.

PhortuneSubscriptionCart
This method is not documented.
Parameters
PhabricatorUser$viewer
array$carts
Return
wild

public function getName($cart)

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function getCancelURI($cart)

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function getDoneURI($cart)

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function getDescription($cart)
Inherited

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function getDoneActionName($cart)

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function assertCanCancelOrder($cart)
Inherited

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function assertCanRefundOrder($cart)
Inherited

This method is not documented.
Parameters
PhortuneCart$cart
Return
wild

public function willCreateCart($viewer, $cart)

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

public function setSubscriptionPHID($subscription_phid)

This method is not documented.
Parameters
$subscription_phid
Return
wild

public function getSubscriptionPHID()

This method is not documented.
Return
wild

public function setSubscription($subscription)

This method is not documented.
Parameters
PhortuneSubscription$subscription
Return
wild

public function getSubscription()

This method is not documented.
Return
wild