= $last_execute) { return TRUE; } return FALSE; } public function execute($time = '') { if( !$time ) $time = time(); // do the task. $lifetime = (int)get_site_preference(self::LIFETIME_SITEPREF,(60*60*24*31)); $db=cmsms()->GetDB(); $q="DELETE FROM ".cms_db_prefix()."adminlog WHERE timestampExecute($q,$p); //$gCms->clear_cached_files($age_days); return TRUE; } public function on_success($time = '') { if( !$time ) $time = time(); set_site_preference(self::LASTEXECUTE_SITEPREF,$time); } public function on_failure($time = '') { if( !$time ) $time = time(); // nothing here. } } ?>