コード例 #1
0
ファイル: Main.class.php プロジェクト: AmineCherrai/rostanvo
 public function initTransactionTypes(Pap_Stats_TransactionTypeStats $transactionTypes) {
     $campaignId = null;
     if ($transactionTypes->getStatParams()->isCampaignIdDefined()) {
         $campaignId = $transactionTypes->getStatParams()->getCampaignId();
     }
     if ($campaignId == null && $transactionTypes->getStatParams()->isBannerIdDefined()) {
         try {
             $banner = $this->bannerFactory->getBanner($transactionTypes->getStatParams()->getBannerId());
             $campaignId = $banner->getCampaignId();
         } catch (Gpf_Exception $e) {
         }
     }
     foreach ($this->getUserCommissionTypes($campaignId) as $commissionType) {
         $transactionTypes->addTransType(Pap_Common_Constants::TYPE_ACTION, $commissionType->get('commtypeid'));
     }
 }
コード例 #2
0
ファイル: Main.class.php プロジェクト: AmineCherrai/rostanvo
	public function initTransactionTypes(Pap_Stats_TransactionTypeStats $transactionTypes) {
		$transactionTypes->addTransType(Pap_Common_Constants::TYPE_RECURRING);
    }