Example #1
0
 public function getDestinationUrl($user = null)
 {
     if ($user === null) {
         return parent::getDestinationUrl();
     }
     $destinationUrl = parent::getDestinationUrl();
     $bannerDestinationCompound = new Pap_Common_BannerDestinationCompound($this, $user);
     Gpf_Plugins_Engine::extensionPoint('PostAffiliate.Banner.getDestinationUrl', $bannerDestinationCompound);
     if ($bannerDestinationCompound->getDestinationUrl() != null) {
         $destinationUrl = $bannerDestinationCompound->getDestinationUrl();
     }
     return $this->replaceUserConstants($destinationUrl, $user);
 }