/** * delete slider from input data * @since: 5.2.5 */ public function duplicateSliderPackageFromData($data) { $tmpl = new RevSliderTemplate(); $slider_uid = RevSliderFunctions::getVal($data, "slideruid"); $uids = $tmpl->get_package_uids($slider_uid); foreach ($uids as $sid => $uid) { if ($sid < 0) { //one or more still needs to be downloaded... return __('Please install Package first to use this feature', 'revslider'); } } foreach ($uids as $sliderID => $uid) { $slider = new RevSlider(); $slider->initByID($sliderID); $slider->duplicateSlider(RevSliderFunctions::getVal($data, "title"), true); } return true; }