control(); } function control() { parent::__construct(); $this->check_priv(); if(!$this->user['isfounder'] && !$this->user['allowadmincache']) { $this->message('no_permission_for_this_module'); } $this->load('cache'); } function onupdate() { $updated = false; if($this->submitcheck('submit')) { $type = getgpc('type', 'P'); if(!is_array($type) || in_array('data', $type)) { $_ENV['cache']->updatedata(); } if(!is_array($type) || in_array('tpl', $type)) { $_ENV['cache']->updatetpl(); } $updated = true; } $this->view->assign('updated', $updated); $this->view->display('admin_cache'); } } ?>