/** * * init the slider object by database id */ public function initByID($sliderID) { RevSliderFunctions::validateNumeric($sliderID, "Slider ID"); try { $sliderData = $this->db->fetchSingle(RevSliderGlobals::$table_sliders, $this->db->prepare("id = %s", array($sliderID))); } catch (Exception $e) { $message = $e->getMessage(); echo $message; exit; } $this->initByDBData($sliderData); }
/** * * getStaticSlide */ public function getStaticSlideID($sliderID) { RevSliderFunctions::validateNumeric($sliderID, "Slider ID"); $sliderID = $this->db->escape($sliderID); $record = $this->db->fetch(RevSliderGlobals::$table_static_slides, "slider_id={$sliderID}"); if (empty($record)) { return false; } else { return $record[0]['id']; } }
/** * * getStaticSlide */ public function getStaticSlideID($sliderID) { RevSliderFunctions::validateNumeric($sliderID, "Slider ID"); $record = $this->db->fetch(RevSliderGlobals::$table_static_slides, $this->db->prepare("slider_id = %s", array($sliderID))); if (empty($record)) { return false; } else { return $record[0]['id']; } }