Neos\Flow\Tests\Unit\Cache\CacheManagerTest::flushSystemCachesByChangedFilesFlushesRoutingCacheIfARoutesFileHasBeenModified PHP Method

flushSystemCachesByChangedFilesFlushesRoutingCacheIfARoutesFileHasBeenModified() public method

    public function flushSystemCachesByChangedFilesFlushesRoutingCacheIfARoutesFileHasBeenModified()
    {
        $this->registerCache('Flow_Object_Classes');
        $this->registerCache('Flow_Object_Configuration');
        $matchResultsCache = $this->registerCache('Flow_Mvc_Routing_Route');
        $matchResultsCache->expects($this->once())->method('flush');
        $resolveCache = $this->registerCache('Flow_Mvc_Routing_Resolve');
        $resolveCache->expects($this->once())->method('flush');
        $this->cacheManager->flushSystemCachesByChangedFiles('Flow_ConfigurationFiles', ['Some/Other/File' => ChangeDetectionStrategyInterface::STATUS_CHANGED, 'Some/Package/Configuration/Routes.yaml' => ChangeDetectionStrategyInterface::STATUS_CHANGED, 'A/Different/Package/Configuration/Routes.yaml' => ChangeDetectionStrategyInterface::STATUS_CHANGED]);
    }