PHP 클래스 Neos\Flow\Tests\Unit\Mvc\Controller\MvcPropertyMappingConfigurationServiceTest

상속: extends Neos\Flow\Tests\UnitTestCase
파일 보기 프로젝트 열기: neos/flow-development-collection

공개 메소드들

메소드 설명
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() 공개 메소드