當前位置: 首頁>>代碼示例>>PHP>>正文


PHP BaseAction::validate方法代碼示例

本文整理匯總了PHP中BaseAction::validate方法的典型用法代碼示例。如果您正苦於以下問題:PHP BaseAction::validate方法的具體用法?PHP BaseAction::validate怎麽用?PHP BaseAction::validate使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在BaseAction的用法示例。


在下文中一共展示了BaseAction::validate方法的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。

示例1: validate

 public function validate()
 {
     if (parent::validate()) {
         $itemId = $this->getParam('item_id');
         if (!isset($itemId) || $itemId == '') {
             $this->setError(KancartResult::ERROR_USER_INPUT_PARAMETER);
             return false;
         }
     }
     return true;
 }
開發者ID:jemmy655,項目名稱:OpenCart-API-service-by-Kancart.com-Mobile,代碼行數:11,代碼來源:get_action.php

示例2: validate

 public function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     if ($this->customer->isLogged()) {
         return true;
     }
     $this->setError(KancartResult::ERROR_SYSTEM_INVALID_SESSION_KEY);
     return false;
 }
開發者ID:jemmy655,項目名稱:OpenCart-API-service-by-Kancart.com-Mobile,代碼行數:11,代碼來源:UserAuthorizedAction.php

示例3: validate

 public function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     $cartItemId = $this->getParam('cart_item_id');
     if (!isset($cartItemId) || $cartItemId == '') {
         $this->setError(KancartResult::ERROR_CART_INPUT_PARAMETER, 'cart item id is not specified .');
         return false;
     }
     return true;
 }
開發者ID:jemmy655,項目名稱:OpenCart-API-service-by-Kancart.com-Mobile,代碼行數:12,代碼來源:remove_action.php

示例4: validate

 public function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     $itemId = $this->getParam('item_id');
     if (!isset($itemId)) {
         $errMesg = 'Item id is not specified .';
     }
     $qty = $this->getParam('qty');
     if (!is_numeric($qty) || intval($qty) <= 0) {
         $errMesg = 'Incorrect number of product.';
     }
     if ($errMesg) {
         $this->setError(KancartResult::ERROR_CART_INPUT_PARAMETER, $errMesg);
         return false;
     }
     return true;
 }
開發者ID:jemmy655,項目名稱:OpenCart-API-service-by-Kancart.com-Mobile,代碼行數:19,代碼來源:add_action.php

示例5: validate

 public function validate()
 {
     if (!parent::validate()) {
         return false;
     }
     $cartItemId = $this->getParam('cart_item_id');
     $qty = $this->getParam('qty');
     $validateInfo = array();
     if (!isset($cartItemId)) {
         $validateInfo[] = 'Cart item id is not specified .';
     }
     if (!isset($qty) || !is_numeric($qty) || $qty <= 0) {
         $validateInfo[] = 'Qty is not valid.';
     }
     if ($validateInfo) {
         $this->setError(KancartResult::ERROR_CART_INPUT_PARAMETER, $validateInfo);
         return false;
     }
     return true;
 }
開發者ID:jemmy655,項目名稱:OpenCart-API-service-by-Kancart.com-Mobile,代碼行數:20,代碼來源:update_action.php


注:本文中的BaseAction::validate方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。