FluidTYPO3\Vhs\Service\AssetService::clearCacheCommand PHP Method

clearCacheCommand() public method

public clearCacheCommand ( array $parameters ) : void
$parameters array
return void
    public function clearCacheCommand($parameters)
    {
        if (true === static::$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);
        }
        static::$cacheCleared = true;
    }