public function _initialize()
 {
     parent::_initialize();
     if (C('WEIHUODONG') == "0") {
         $this->error("微活动以经关闭");
     }
 }
 /**
  * Assign views according to uri
  *
  * @param $uri
  */
 public function __construct($uri)
 {
     $mobileHandlerUri = '';
     $creditCardHandlerUri = '';
     if (preg_match("/^\\/PaymentAPI\\/Mobile\\/Handler.+\$/", $uri)) {
         $mobileHandlerUri = $uri;
     } elseif (preg_match("/^\\/PaymentAPI\\/CreditCard\\/Handler.+\$/", $uri)) {
         $creditCardHandlerUri = $uri;
     }
     switch ($uri) {
         case "/PaymentAPI/":
             BaseController::index();
             break;
         case "/PaymentAPI/Mobile/":
             MobileController::showMobile();
             break;
         case $mobileHandlerUri:
             MobileController::getMobileData();
             break;
         case "/PaymentAPI/CreditCard/":
             CreditCardController::showCreditCard();
             break;
         case $creditCardHandlerUri:
             CreditCardController::getCreditCardData();
             break;
         default:
             BaseController::errorPage();
     }
 }
 public function _initialize()
 {
     parent::_initialize();
     if (C('WEIDIAOCHA') == "0") {
         $this->error("微调查以经关闭");
     }
 }
 /**
  * Call mobileHandler for AJAX
  */
 static function getMobileData()
 {
     $obj = new MobileController();
     $obj->mobile();
 }
Esempio n. 5
0
 public function behaviors()
 {
     return array_merge(parent::behaviors(), array('CommonSiteControllerBehavior' => array('class' => 'application.components.CommonSiteControllerBehavior')));
 }