Версия: 6.x
burger close
Класс Cleaner

Подробное описание

Класс принудительной очистки кэша

Открытые члены

 __construct ()
 
 clean ($type=null)
 
 cleanAutoTpl ()
 
 cleanBlocks ()
 
 cleanOpcache ()
 

Открытые статические члены

static obj ()
 

Поля данных

const CACHE_TYPE_COMMON = 'common'
 
const CACHE_TYPE_MIN = 'min'
 
const CACHE_TYPE_TPLCOMPILE = 'tplcompile'
 
const CACHE_TYPE_TABLEACT = 'tableact'
 
const CACHE_TYPE_AUTOTPL = 'autotpl'
 
const CACHE_TYPE_BLOCKS = 'blocks'
 
const CACHE_TYPE_FULL = 'full'
 
 $dirs
 

Статические открытые данные

static $obj
 

Конструктор(ы)

__construct ( )

Методы

clean (   $type = null)

Очищает кэш

Аргументы
mixed$typeсм. константы CacheCleaner::CACHE_TYPE_..... если null, то очищается весь кэш
Возвращает
boolean
cleanAutoTpl ( )

Очищает автоматически сгенерированные шаблоны для административной панели

Возвращает
void
cleanBlocks ( )

Очищает кэш настроек отрендеренных блоков

Возвращает
void
cleanOpcache ( )

Очищает кэш акселераторов, если таковой имеется

Возвращает
void
static obj ( )
static

Поля

$dirs
$obj
static
const CACHE_TYPE_AUTOTPL = 'autotpl'
const CACHE_TYPE_BLOCKS = 'blocks'
const CACHE_TYPE_COMMON = 'common'
const CACHE_TYPE_FULL = 'full'
const CACHE_TYPE_MIN = 'min'
const CACHE_TYPE_TABLEACT = 'tableact'
const CACHE_TYPE_TPLCOMPILE = 'tplcompile'