PHP Class Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Form\AbstractFormFieldViewHelperTest

Inheritance: extends FormFieldViewHelperBaseTestcase
Afficher le fichier Open project: neos/flow-development-collection

Méthodes publiques

Méthode Description
addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParameters ( )
addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParametersWithMoreHierarchyLevels ( )
addAdditionalIdentityPropertiesIfNeededDoesNotCreateAnythingIfPropertyIsWithoutDot ( )
addAdditionalIdentityPropertiesIfNeededDoesNotTryToAccessObjectPropertiesIfFormObjectIsNotSet ( )
formObjectVariantsDataProvider ( ) This is in order to proof that object access behaves similar to a plain array with the same structure
getMappingResultsForPropertyReturnsEmptyResultIfNoErrorOccurredInNonObjectAccessorMode ( )
getMappingResultsForPropertyReturnsEmptyResultIfNoErrorOccurredInObjectAccessorMode ( )
getMappingResultsForPropertyReturnsErrorsFromRequestIfFormObjectNameIsNotSet ( )
getMappingResultsForPropertyReturnsErrorsFromRequestIfPropertyIsSet ( )
getMappingResultsForPropertyReturnsValidationResultsIfErrorsHappenedInNonObjectAccessorMode ( )
getMappingResultsForPropertyReturnsValidationResultsIfErrorsHappenedInObjectAccessorMode ( )
getMappingResultsForSubPropertyReturnsValidationResultsIfErrorsHappenedInNonObjectAccessorMode ( )
getMappingResultsForSubPropertyReturnsValidationResultsIfErrorsHappenedInObjectAccessorMode ( )
getNameBuildsNameFromFieldNamePrefixAndFieldNameIfNotInObjectAccessorMode ( )
getNameBuildsNameFromFieldNamePrefixAndPropertyIfInObjectAccessorModeAndNoFormObjectNameIsSpecified ( )
getNameBuildsNameFromFieldNamePrefixFormObjectNameAndHierarchicalPropertyIfInObjectAccessorMode ( )
getNameBuildsNameFromFieldNamePrefixFormObjectNameAndPropertyIfInObjectAccessorMode ( )
getNameResolvesPropertyPathIfInObjectAccessorModeAndNoFormObjectNameIsSpecified ( )
getValueAttributeBuildsValueFromPropertyAndFormObjectIfInObjectAccessorMode ( $formObject )
getValueAttributeConvertsObjectsToIdentifiers ( )
getValueAttributeDoesNotConvertsObjectsToIdentifiersIfTheyAreNotKnownToPersistence ( )
getValueAttributeReturnsNullIfNotInObjectAccessorModeAndValueArgumentIsNoSet ( )
getValueAttributeReturnsValueArgumentIfSpecified ( )
ifAnAttributeValueIsAnObjectMaintainedByThePersistenceManagerItIsConvertedToAUUID ( )
isObjectAccessorModeReturnsTrueIfPropertyIsSetAndFormObjectIsGiven ( )
renderHiddenFieldForEmptyValueAddsHiddenFieldNameToVariableContainer ( )
renderHiddenFieldForEmptyValueAddsHiddenFieldWithDisabledState ( )
renderHiddenFieldForEmptyValueDoesNotAddTheSameHiddenFieldNameMoreThanOnce ( )
renderHiddenFieldForEmptyValueDoesNotRemoveNonEmptySquareBracketsFromHiddenFieldName ( )
renderHiddenFieldForEmptyValueRemovesEmptySquareBracketsFromHiddenFieldName ( )
setErrorClassAttributeAppendsCustomErrorClassIfAnErrorOccurred ( )
setErrorClassAttributeAppendsErrorClassToExistingClassesIfAnErrorOccurred ( )
setErrorClassAttributeDoesNotSetClassAttributeIfNoErrorOccurred ( )
setErrorClassAttributeSetsCustomErrorClassIfAnErrorOccurred ( )
setErrorClassAttributeSetsErrorClassIfAnErrorOccurred ( )

Method Details

addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParameters() public méthode

addAdditionalIdentityPropertiesIfNeededCallsRenderIdentityFieldWithTheRightParametersWithMoreHierarchyLevels() public méthode

addAdditionalIdentityPropertiesIfNeededDoesNotCreateAnythingIfPropertyIsWithoutDot() public méthode

addAdditionalIdentityPropertiesIfNeededDoesNotTryToAccessObjectPropertiesIfFormObjectIsNotSet() public méthode

formObjectVariantsDataProvider() public méthode

This is in order to proof that object access behaves similar to a plain array with the same structure

getMappingResultsForPropertyReturnsEmptyResultIfNoErrorOccurredInNonObjectAccessorMode() public méthode

getMappingResultsForPropertyReturnsEmptyResultIfNoErrorOccurredInObjectAccessorMode() public méthode

getMappingResultsForPropertyReturnsErrorsFromRequestIfFormObjectNameIsNotSet() public méthode

getMappingResultsForPropertyReturnsErrorsFromRequestIfPropertyIsSet() public méthode

getMappingResultsForPropertyReturnsValidationResultsIfErrorsHappenedInNonObjectAccessorMode() public méthode

getMappingResultsForPropertyReturnsValidationResultsIfErrorsHappenedInObjectAccessorMode() public méthode

getMappingResultsForSubPropertyReturnsValidationResultsIfErrorsHappenedInNonObjectAccessorMode() public méthode

getMappingResultsForSubPropertyReturnsValidationResultsIfErrorsHappenedInObjectAccessorMode() public méthode

getNameBuildsNameFromFieldNamePrefixAndFieldNameIfNotInObjectAccessorMode() public méthode

getNameBuildsNameFromFieldNamePrefixAndPropertyIfInObjectAccessorModeAndNoFormObjectNameIsSpecified() public méthode

getNameBuildsNameFromFieldNamePrefixFormObjectNameAndHierarchicalPropertyIfInObjectAccessorMode() public méthode

getNameBuildsNameFromFieldNamePrefixFormObjectNameAndPropertyIfInObjectAccessorMode() public méthode

getNameResolvesPropertyPathIfInObjectAccessorModeAndNoFormObjectNameIsSpecified() public méthode

getValueAttributeBuildsValueFromPropertyAndFormObjectIfInObjectAccessorMode() public méthode

getValueAttributeConvertsObjectsToIdentifiers() public méthode

getValueAttributeDoesNotConvertsObjectsToIdentifiersIfTheyAreNotKnownToPersistence() public méthode

getValueAttributeReturnsNullIfNotInObjectAccessorModeAndValueArgumentIsNoSet() public méthode

getValueAttributeReturnsValueArgumentIfSpecified() public méthode

ifAnAttributeValueIsAnObjectMaintainedByThePersistenceManagerItIsConvertedToAUUID() public méthode

isObjectAccessorModeReturnsTrueIfPropertyIsSetAndFormObjectIsGiven() public méthode

renderHiddenFieldForEmptyValueAddsHiddenFieldNameToVariableContainer() public méthode

renderHiddenFieldForEmptyValueAddsHiddenFieldWithDisabledState() public méthode

renderHiddenFieldForEmptyValueDoesNotAddTheSameHiddenFieldNameMoreThanOnce() public méthode

renderHiddenFieldForEmptyValueDoesNotRemoveNonEmptySquareBracketsFromHiddenFieldName() public méthode

renderHiddenFieldForEmptyValueRemovesEmptySquareBracketsFromHiddenFieldName() public méthode

setErrorClassAttributeAppendsCustomErrorClassIfAnErrorOccurred() public méthode

setErrorClassAttributeAppendsErrorClassToExistingClassesIfAnErrorOccurred() public méthode

setErrorClassAttributeDoesNotSetClassAttributeIfNoErrorOccurred() public méthode

setErrorClassAttributeSetsCustomErrorClassIfAnErrorOccurred() public méthode

setErrorClassAttributeSetsErrorClassIfAnErrorOccurred() public méthode