[ Index ] |
PHP Cross Reference of Phabricator |
[Summary view] [Print] [Text view]
1 <?php 2 3 abstract class PhortuneProductImplementation { 4 5 abstract public function loadImplementationsForRefs( 6 PhabricatorUser $viewer, 7 array $refs); 8 9 abstract public function getRef(); 10 abstract public function getName(PhortuneProduct $product); 11 abstract public function getPriceAsCurrency(PhortuneProduct $product); 12 13 protected function getContentSource() { 14 return PhabricatorContentSource::newForSource( 15 PhabricatorContentSource::SOURCE_PHORTUNE, 16 array()); 17 } 18 19 public function getPurchaseName( 20 PhortuneProduct $product, 21 PhortunePurchase $purchase) { 22 return $this->getName($product); 23 } 24 25 public function didPurchaseProduct( 26 PhortuneProduct $product, 27 PhortunePurchase $purchase) { 28 return; 29 } 30 31 public function didRefundProduct( 32 PhortuneProduct $product, 33 PhortunePurchase $purchase, 34 PhortuneCurrency $amount) { 35 return; 36 } 37 38 }
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Sun Nov 30 09:20:46 2014 | Cross-referenced by PHPXref 0.7.1 |