PHP Класс Neos\Flow\Tests\Unit\Configuration\ConfigurationManagerTest

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

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

Свойство Тип Описание
$mockContext Neos\Flow\Core\ApplicationContext | PHPUnit_Framework_MockObject_MockObject

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

Метод Описание
buildSubrouteConfigurationsCorrectlyMergesRoutes ( )
buildSubrouteConfigurationsMergesSubRoutesAndProcessesPlaceholders ( )
getConfigurationForCustomConfigurationUsingSettingsProcessingReturnsRespectiveConfigurationArray ( )
getConfigurationForRoutesAndCachesLoadsConfigurationIfNecessary ( )
getConfigurationForRoutesAndCachesReturnsRespectiveConfigurationArray ( )
getConfigurationForSettingsLoadsConfigurationIfNecessary ( )
getConfigurationForTypeObjectLoadsConfiguration ( )
getConfigurationForTypeSettingsLoadsConfigurationIfNecessary ( )
getConfigurationForTypeSettingsReturnsRespectiveConfigurationArray ( )
getConfigurationThrowsExceptionOnInvalidConfigurationType ( )
gettingUnregisteredConfigurationTypeFails ( )
loadConfigurationCacheLoadsConfigurationsFromCacheIfACacheFileExists ( )
loadConfigurationCorrectlyMergesSettings ( )
loadConfigurationForCachesOverridesConfigurationByContext ( )
loadConfigurationForObjectsOverridesConfigurationByContext ( )
loadConfigurationForRoutesIncludesSubRoutesFromSettings ( )
loadConfigurationForRoutesLoadsContextSpecificRoutesFirst ( ) We expect that the context specific routes are loaded *first*
loadConfigurationForRoutesLoadsSubRoutesRecursively ( )
loadConfigurationForRoutesThrowsExceptionIfSubRoutesContainCircularReferences ( )
loadConfigurationForViewsLoadsAppendsAllConfigurations ( ) We expect that the context specific Views configurations are loaded *first*
loadConfigurationOverridesGlobalSettingsByContext ( )
loadConfigurationOverridesSettingsByContext ( )
mergeRoutesWithSubRoutesRespectsSuffixSubRouteOption ( )
mergeRoutesWithSubRoutesThrowsExceptionIfRouteRefersToNonExistingOrInactivePackages ( )
packageCachesCallback ( ) Callback for the above test.
packageObjectsCallback ( ) Callback for the above test.
packageRoutesAndSettingsCallback ( string $filenameAndPath ) : array Callback for the above test.
packageRoutesCallback ( string $filenameAndPath ) : array Callback for the above test.
packageSettingsCallback ( ) Callback for the above test.
packageSubRoutesCallback ( string $filenameAndPath ) : array Callback for the above test.
packageViewConfigurationsCallback ( string $filenameAndPath ) : array Callback for the Views test above.
postProcessConfigurationMaintainsConstantTypeIfOnlyValue ( )
postProcessConfigurationReplacesClassConstantMarkersWithApproppriateConstants ( )
postProcessConfigurationReplacesConstantMarkersByRealGlobalConstants ( )
postProcessConfigurationReplacesEnvMarkersWithEnvironmentValues ( )
registerConfigurationTypeThrowsExceptionOnInvalidConfigurationProcessingType ( )
saveConfigurationCacheSavesTheCurrentConfigurationAsPhpCode ( )
setUp ( )

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

Метод Описание
getConfigurationManagerWithFlowPackage ( string $configurationSourceCallbackName, string $contextName ) : ConfigurationManager
getMockPackages ( ) : array

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

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

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

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

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

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

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

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

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

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

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

protected getConfigurationManagerWithFlowPackage ( string $configurationSourceCallbackName, string $contextName ) : ConfigurationManager
$configurationSourceCallbackName string
$contextName string
Результат Neos\Flow\Configuration\ConfigurationManager

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

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

protected getMockPackages ( ) : array
Результат array

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

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

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

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

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

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

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

We expect that the context specific routes are loaded *first*

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

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

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

We expect that the context specific Views configurations are loaded *first*

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

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

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

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

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

Callback for the above test.

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

Callback for the above test.

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

Callback for the above test.
public packageRoutesAndSettingsCallback ( string $filenameAndPath ) : array
$filenameAndPath string
Результат array

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

Callback for the above test.
public packageRoutesCallback ( string $filenameAndPath ) : array
$filenameAndPath string
Результат array

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

Callback for the above test.

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

Callback for the above test.
public packageSubRoutesCallback ( string $filenameAndPath ) : array
$filenameAndPath string
Результат array

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

Callback for the Views test above.
public packageViewConfigurationsCallback ( string $filenameAndPath ) : array
$filenameAndPath string
Результат array

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

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

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

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

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

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

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

public setUp ( )

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

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

protected ApplicationContext,Neos\Flow\Core|PHPUnit_Framework_MockObject_MockObject $mockContext
Результат Neos\Flow\Core\ApplicationContext | PHPUnit_Framework_MockObject_MockObject