$progress[] = $text; } } if ($options['clear-all']) { $noAction = false; if ($purge) { purgeItems($cacheList, $cli, false); } else { clearItems($cacheList, $cli, false); } $script->shutdown(0); } if ($options['clear-tag']) { $noAction = false; $tagName = $options['clear-tag']; $cacheEntries = eZCache::fetchByTag($tagName, $cacheList); if ($purge) { purgeItems($cacheEntries, $cli, $tagName); } else { clearItems($cacheEntries, $cli, $tagName); } } $idName = false; if ($options['clear-id']) { $noAction = false; $idName = $options['clear-id']; } if ($idName) { $idList = explode(',', $idName); $missingIDList = array(); $cacheEntries = array();