protected function isCacheValid(&$manifestData) { if (N2SmartSliderHelper::getInstance()->isSliderChanged($this->parameters['slider']->sliderId, 1)) { $this->clearCurrentGroup(); N2SmartSliderHelper::getInstance()->setSliderChanged($this->parameters['slider']->sliderId, 0); return false; } $time = N2Platform::getTime(); if ($manifestData['nextCacheRefresh'] < $time) { return false; } return true; }
public static function markChanged($id) { N2SmartSliderHelper::getInstance()->setSliderChanged($id, 1); }