コード例 #1
0
ファイル: CampaignChangeListener.php プロジェクト: bzis/zomba
 /**
  * @param Campaign $campaign
  * @param          $event
  */
 public function preFlush(Campaign $campaign, $event)
 {
     if ($campaign->getHashId() && $campaign->getStatus() !== $campaign->getOldStatus()) {
         if ($campaign->isNew() && $campaign->getStatus() == Campaign::STATUS_ON) {
             //                $campaign->setIsNew(false);
             $this->rabbitProducer->publish($campaign->getId());
         }
     }
 }