public static function remove($key)
{
// do not disable clearing, it's better purging items here than having inconsistent data because of wrong usage
/*if (!self::$enabled) {
Logger::debug("Cache is not cleared because it is disabled");
return;
}*/
self::setWriteLock();
$key = self::$cachePrefix . $key;
if ($cache = self::getInstance()) {
$cache->remove($key);
}
}