Example #1
0
 /**
  * System get Delay value from GROUP when SLIDER's Delay <= 0
  */
 public static function showDelay($slide_id = 0, $delay = null, $group_delay = null)
 {
     $default = 9000;
     # Get Delay form SLIDER
     if ($delay > 0) {
         return $delay;
     }
     if (!empty($slide_id)) {
         $slider = new SliderLayer($slide_id);
         $s_delay = $slider->getDelay();
         if ($s_delay > 0) {
             return $s_delay;
         }
     }
     # Get Delay form GROUP
     if ($group_delay > 0) {
         return $group_delay;
     }
     if (!empty($slide_id)) {
         $slider = new SliderLayer($slide_id);
         $group = new LeoSliderGroup($slider->id_group);
         $g_delay = $group->getDelay();
         if ($g_delay > 0) {
             return $g_delay;
         }
     }
     return $default;
 }