function get($s='', $opts = Array())
{
- if(!empty($_REQUEST['_clear_cache'])) {
- $this->clearCompiledFilesCache();
- }
-
+
$this->sessionState(0);
}
function post($s='') {
+ if(!empty($_REQUEST['_clear_cache'])) {
+ $this->clearCompiledFilesCache();
+ }
+
die('invalid');
}
function clearCompiledFilesCache()
{
+ $au = $this->getAuthUser();
+ if (!$au && !in_array($_SERVER['REMOTE_ADDR'] , array('127.0.0.1','::1')) {
+ $this->jerr("Cache can only be cleared by authenticated users");
+ }
+
+
require_once 'System.php';
$mods = $this->modulesList();