当前位置: 首页>>代码示例>>PHP>>正文


PHP UniteFunctionsRev::validateNumeric方法代码示例

本文整理汇总了PHP中UniteFunctionsRev::validateNumeric方法的典型用法代码示例。如果您正苦于以下问题:PHP UniteFunctionsRev::validateNumeric方法的具体用法?PHP UniteFunctionsRev::validateNumeric怎么用?PHP UniteFunctionsRev::validateNumeric使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在UniteFunctionsRev的用法示例。


在下文中一共展示了UniteFunctionsRev::validateNumeric方法的7个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: initByID

 /**
  * 
  * init the slider by id
  */
 public function initByID($slideid)
 {
     UniteFunctionsRev::validateNumeric($slideid, "Slide ID");
     $slideid = $this->db->escape($slideid);
     $record = $this->db->fetchSingle(GlobalsRevSlider::$table_slides, "id={$slideid}");
     $this->initByData($record);
 }
开发者ID:nimishavyas,项目名称:proiti,代码行数:11,代码来源:revslider_slide.class.php

示例2: initByID

 /**
  * 
  * init the slider object by database id
  */
 public function initByID($sliderID)
 {
     UniteFunctionsRev::validateNumeric($sliderID, "Slider ID");
     $sliderID = $this->db->escape($sliderID);
     $sliderData = $this->db->fetchSingle(GlobalsRevSlider::$table_sliders, "id={$sliderID}");
     $this->initByDBData($sliderData);
 }
开发者ID:rohichurch,项目名称:rohichurch-wp,代码行数:11,代码来源:revslider_slider.class.php

示例3: initByID

 /**
  * 
  * init the slider object by database id
  */
 public function initByID($sliderID)
 {
     UniteFunctionsRev::validateNumeric($sliderID, "Slider ID");
     $sliderID = $this->db->escape($sliderID);
     try {
         $sliderData = $this->db->fetchSingle(GlobalsRevSlider::$table_sliders, "id={$sliderID}");
     } catch (Exception $e) {
         UniteFunctionsRev::throwError("Slider with ID: {$sliderID} Not Found");
     }
     $this->initByDBData($sliderData);
 }
开发者ID:ConceptHaus,项目名称:huasca,代码行数:15,代码来源:revslider_slider.class.php

示例4: GetSliderImgSettings

 public function GetSliderImgSettings($sliderID)
 {
     UniteFunctionsRev::validateNumeric($sliderID, "Slider ID");
     $sliderID = $this->db->escape($sliderID);
     try {
         $sliderData = $this->db->fetchSingle(GlobalsRevSlider::$table_sliders, "id={$sliderID}");
     } catch (Exception $e) {
         UniteFunctionsRev::throwError("Slider with ID: {$sliderID} Not Found");
     }
     return json_decode($sliderData['params'])->prd_img_size;
 }
开发者ID:evgrishin,项目名称:se1614,代码行数:11,代码来源:revslider_slider.class.php

示例5: handleImageEffects

 private function handleImageEffects(&$imgHandle)
 {
     if (empty($this->effect)) {
         return false;
     }
     switch ($this->effect) {
         case self::EFFECT_BW:
             if (defined("IMG_FILTER_GRAYSCALE")) {
                 imagefilter($imgHandle, IMG_FILTER_GRAYSCALE);
             }
             break;
         case self::EFFECT_BRIGHTNESS:
             if (defined("IMG_FILTER_BRIGHTNESS")) {
                 if (!is_numeric($this->effect_arg1)) {
                     $this->effect_arg1 = 50;
                 }
                 //set default value
                 UniteFunctionsRev::validateNumeric($this->effect_arg1, "'ea1' argument");
                 imagefilter($imgHandle, IMG_FILTER_BRIGHTNESS, $this->effect_arg1);
             }
             break;
         case self::EFFECT_CONTRAST:
             if (defined("IMG_FILTER_CONTRAST")) {
                 if (!is_numeric($this->effect_arg1)) {
                     $this->effect_arg1 = -5;
                 }
                 //set default value
                 imagefilter($imgHandle, IMG_FILTER_CONTRAST, $this->effect_arg1);
             }
             break;
         case self::EFFECT_EDGE:
             if (defined("IMG_FILTER_EDGEDETECT")) {
                 imagefilter($imgHandle, IMG_FILTER_EDGEDETECT);
             }
             break;
         case self::EFFECT_EMBOSS:
             if (defined("IMG_FILTER_EMBOSS")) {
                 imagefilter($imgHandle, IMG_FILTER_EMBOSS);
             }
             break;
         case self::EFFECT_BLUR:
             if (defined("IMG_FILTER_GAUSSIAN_BLUR")) {
                 imagefilter($imgHandle, IMG_FILTER_GAUSSIAN_BLUR);
             }
             break;
         case self::EFFECT_MEAN:
             if (defined("IMG_FILTER_MEAN_REMOVAL")) {
                 imagefilter($imgHandle, IMG_FILTER_MEAN_REMOVAL);
             }
             break;
         case self::EFFECT_SMOOTH:
             if (defined("IMG_FILTER_SMOOTH")) {
                 if (!is_numeric($this->effect_arg1)) {
                     $this->effect_arg1 = 15;
                 }
                 //set default value
                 imagefilter($imgHandle, IMG_FILTER_SMOOTH, $this->effect_arg1);
             }
             break;
         default:
             $this->throwError("Effect not supported: <b>{$this->effect}</b>");
             break;
     }
 }
开发者ID:jehanryan,项目名称:Flotech,代码行数:64,代码来源:image_view.class.php

示例6: getStaticSlideID

 /**
  * 
  * getStaticSlide
  */
 public function getStaticSlideID($sliderID)
 {
     UniteFunctionsRev::validateNumeric($sliderID, "Slider ID");
     $sliderID = $this->db->escape($sliderID);
     $record = $this->db->fetch(GlobalsRevSlider::$table_static_slides, "slider_id={$sliderID}");
     if (empty($record)) {
         return false;
     } else {
         return $record[0]['id'];
     }
 }
开发者ID:TeamCodeStudio,项目名称:fpmoz,代码行数:15,代码来源:revslider_slide.class.php

示例7: GetSliderImgSettings

 public function GetSliderImgSettings($sliderID)
 {
     $img_arr = array();
     UniteFunctionsRev::validateNumeric($sliderID, "Slider ID");
     $sliderID = $this->db->escape($sliderID);
     try {
         $sliderData = $this->db->fetchSingle(GlobalsRevSlider::$table_sliders, "id={$sliderID}");
     } catch (Exception $e) {
         UniteFunctionsRev::throwError("Slider with ID: {$sliderID} Not Found");
     }
     $sliderData = json_decode($sliderData['params']);
     $img_arr['width'] = isset($sliderData->prd_img_width) ? $sliderData->prd_img_width : '880';
     $img_arr['height'] = isset($sliderData->prd_img_height) ? $sliderData->prd_img_height : '350';
     return $img_arr;
 }
开发者ID:rinodung,项目名称:opencart-15x-flat-admin,代码行数:15,代码来源:revslider_slider.class.php


注:本文中的UniteFunctionsRev::validateNumeric方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。