PHP Класс Neos\Flow\Tests\Unit\Mvc\Controller\MvcPropertyMappingConfigurationServiceTest

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

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

Метод Описание
dataProviderForgenerateTrustedPropertiesToken ( ) : array Data provider for generating the list of trusted properties
dataProviderForgenerateTrustedPropertiesTokenWithUnallowedValues ( ) : array Data Provider for invalid values in generating the list of trusted properties, which should result in an exception
generateTrustedPropertiesTokenGeneratesTheCorrectHashesInNormalOperation ( $input, $expected )
generateTrustedPropertiesTokenThrowsExceptionInWrongCases ( $input )
initializePropertyMappingConfigurationDoesNothingIfTrustedPropertiesAreNotSet ( )
initializePropertyMappingConfigurationReturnsEarlyIfArgumentIsUnknown ( )
initializePropertyMappingConfigurationReturnsEarlyIfNoTrustedPropertiesAreSet ( )
initializePropertyMappingConfigurationSetsAllowedFields ( )
initializePropertyMappingConfigurationSetsAllowedFieldsRecursively ( )
initializePropertyMappingConfigurationSetsCreationAllowedIfIdentityPropertyIsNotSet ( )
initializePropertyMappingConfigurationSetsModificationAllowedIfIdentityPropertyIsSet ( )
serializeAndHashFormFieldArrayWorks ( )

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

Метод Описание
initializePropertyMappingConfiguration ( array $trustedProperties ) : Arguments Helper which initializes the property mapping configuration and returns arguments

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

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

Data provider for generating the list of trusted properties

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

Data Provider for invalid values in generating the list of trusted properties, which should result in an exception

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

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

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

Helper which initializes the property mapping configuration and returns arguments
protected initializePropertyMappingConfiguration ( array $trustedProperties ) : Arguments
$trustedProperties array
Результат Neos\Flow\Mvc\Controller\Arguments

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

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

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

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

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

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

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

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