/** * @param array $parameters * @return void */ public function clearCacheCommand($parameters) { if (TRUE === self::$cacheCleared) { return; } if ('all' !== $parameters['cacheCmd']) { return; } $assetCacheFiles = glob(GeneralUtility::getFileAbsFileName('typo3temp/vhs-assets-*')); if (FALSE === $assetCacheFiles) { return; } foreach ($assetCacheFiles as $assetCacheFile) { touch($assetCacheFile, 0); } self::$cacheCleared = TRUE; }