PHP Класс Neos\Flow\Tests\Unit\Cache\CacheManagerTest

Наследование: extends Neos\Flow\Tests\UnitTestCase
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$cacheManager Neos\Cache\CacheManager
$mockConfigurationManager Neos\Flow\Configuration\ConfigurationManager
$mockEnvironment Neos\Flow\Utility\Environment
$mockSystemLogger Neos\Flow\Log\SystemLoggerInterface

Открытые методы

Метод Описание
configurationFileChangesNeedAopProxyClassesRebuild ( ) : array
flushCachesByTagCallsTheFlushByTagMethodOfAllRegisteredCaches ( )
flushCachesCallsTheFlushConfigurationCacheMethodOfConfigurationManager ( )
flushCachesCallsTheFlushMethodOfAllRegisteredCaches ( )
flushCachesDeletesAvailableProxyClassesFile ( )
flushConfigurationCachesByChangedFilesFlushesConfigurationCache ( )
flushSystemCachesByChangedFilesDoesNotFlushI18nCacheIfNoTranslationFileHasBeenModified ( )
flushSystemCachesByChangedFilesDoesNotFlushPolicyCacheIfNoPolicyFileHasBeenModified ( )
flushSystemCachesByChangedFilesDoesNotFlushRoutingCacheIfNoRoutesFileHasBeenModified ( )
flushSystemCachesByChangedFilesFlushesI18nCacheIfATranslationFileHasBeenModified ( )
flushSystemCachesByChangedFilesFlushesPolicyAndDoctrineCachesIfAPolicyFileHasBeenModified ( )
flushSystemCachesByChangedFilesFlushesRoutingCacheIfACustomSubRoutesFileHasBeenModified ( )
flushSystemCachesByChangedFilesFlushesRoutingCacheIfARoutesFileHasBeenModified ( )
flushSystemCachesByChangedFilesTriggersAopProxyClassRebuildIfNeeded ( $changedFile, $needsAopProxyClassRebuild )
flushSystemCachesByChangedFilesWithChangedClassFileRemovesCacheEntryFromObjectClassesCache ( )
flushSystemCachesByChangedFilesWithChangedTestFileRemovesCacheEntryFromObjectClassesCache ( )
getCacheThrowsExceptionForNonExistingIdentifier ( )
hasCacheReturnsCorrectResult ( )
isCachePersistentReturnsCorrectResult ( )
managerReturnsThePreviouslyRegisteredCached ( )
managerThrowsExceptionOnCacheRegistrationWithAlreadyExistingIdentifier ( )
setUp ( )

Защищенные методы

Метод Описание
registerCache ( $cacheIdentifier ) : Neos\Cache\Frontend\FrontendInterface Creates a mock cache with the given $cacheIdentifier and registers it with the cache manager

Описание методов

configurationFileChangesNeedAopProxyClassesRebuild() публичный Метод

flushCachesByTagCallsTheFlushByTagMethodOfAllRegisteredCaches() публичный Метод

flushCachesCallsTheFlushConfigurationCacheMethodOfConfigurationManager() публичный Метод

flushCachesCallsTheFlushMethodOfAllRegisteredCaches() публичный Метод

flushCachesDeletesAvailableProxyClassesFile() публичный Метод

flushConfigurationCachesByChangedFilesFlushesConfigurationCache() публичный Метод

flushSystemCachesByChangedFilesDoesNotFlushI18nCacheIfNoTranslationFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesDoesNotFlushPolicyCacheIfNoPolicyFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesDoesNotFlushRoutingCacheIfNoRoutesFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesFlushesI18nCacheIfATranslationFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesFlushesPolicyAndDoctrineCachesIfAPolicyFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesFlushesRoutingCacheIfACustomSubRoutesFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesFlushesRoutingCacheIfARoutesFileHasBeenModified() публичный Метод

flushSystemCachesByChangedFilesTriggersAopProxyClassRebuildIfNeeded() публичный Метод

public flushSystemCachesByChangedFilesTriggersAopProxyClassRebuildIfNeeded ( $changedFile, $needsAopProxyClassRebuild )

flushSystemCachesByChangedFilesWithChangedClassFileRemovesCacheEntryFromObjectClassesCache() публичный Метод

flushSystemCachesByChangedFilesWithChangedTestFileRemovesCacheEntryFromObjectClassesCache() публичный Метод

getCacheThrowsExceptionForNonExistingIdentifier() публичный Метод

hasCacheReturnsCorrectResult() публичный Метод

isCachePersistentReturnsCorrectResult() публичный Метод

managerReturnsThePreviouslyRegisteredCached() публичный Метод

managerThrowsExceptionOnCacheRegistrationWithAlreadyExistingIdentifier() публичный Метод

registerCache() защищенный Метод

Creates a mock cache with the given $cacheIdentifier and registers it with the cache manager
protected registerCache ( $cacheIdentifier ) : Neos\Cache\Frontend\FrontendInterface
$cacheIdentifier
Результат Neos\Cache\Frontend\FrontendInterface

setUp() публичный Метод

public setUp ( )

Описание свойств

$cacheManager защищенное свойство

protected CacheManager,Neos\Cache $cacheManager
Результат Neos\Cache\CacheManager

$mockConfigurationManager защищенное свойство

protected ConfigurationManager,Neos\Flow\Configuration $mockConfigurationManager
Результат Neos\Flow\Configuration\ConfigurationManager

$mockEnvironment защищенное свойство

protected Environment,Neos\Flow\Utility $mockEnvironment
Результат Neos\Flow\Utility\Environment

$mockSystemLogger защищенное свойство

protected SystemLoggerInterface,Neos\Flow\Log $mockSystemLogger
Результат Neos\Flow\Log\SystemLoggerInterface