Page MenuHomePhabricator
Diviner Phabricator Tech Docs PhortuneSubscriptionImplementation

abstract class PhortuneSubscriptionImplementation
Phabricator Technical Documentation (Phortune)

This class is not documented.

Methods

abstract public function loadImplementationsForRefs($viewer, $refs)

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

abstract public function getRef()

This method is not documented.
Return
wild

abstract public function getName($subscription)

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

public function getFullName($subscription)

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

public function getCrumbName($subscription)

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

abstract public function getCostForBillingPeriodAsCurrency($subscription, $start_epoch, $end_epoch)

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

public function shouldInvoiceForBillingPeriod($subscription, $start_epoch, $end_epoch)

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

public function getCartName($subscription, $cart)

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

public function getPurchaseName($subscription, $product, $purchase)

This method is not documented.
Parameters
PhortuneSubscription$subscription
PhortuneProduct$product
PhortunePurchase$purchase
Return
wild

public function getPurchaseURI($subscription, $product, $purchase)

This method is not documented.
Parameters
PhortuneSubscription$subscription
PhortuneProduct$product
PhortunePurchase$purchase
Return
wild

public function didPurchaseProduct($subscription, $product, $purchase)

This method is not documented.
Parameters
PhortuneSubscription$subscription
PhortuneProduct$product
PhortunePurchase$purchase
Return
wild