PHP 클래스 Neos\FluidAdaptor\Tests\Unit\ViewHelpers\Form\AbstractFormFieldViewHelperTest

상속: extends FormFieldViewHelperBaseTestcase
파일 보기 프로젝트 열기: neos/flow-development-collection

공개 메소드들

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

메소드 상세

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

getValueAttributeConvertsObjectsToIdentifiers() 공개 메소드

getValueAttributeDoesNotConvertsObjectsToIdentifiersIfTheyAreNotKnownToPersistence() 공개 메소드

getValueAttributeReturnsNullIfNotInObjectAccessorModeAndValueArgumentIsNoSet() 공개 메소드

getValueAttributeReturnsValueArgumentIfSpecified() 공개 메소드

ifAnAttributeValueIsAnObjectMaintainedByThePersistenceManagerItIsConvertedToAUUID() 공개 메소드

isObjectAccessorModeReturnsTrueIfPropertyIsSetAndFormObjectIsGiven() 공개 메소드

renderHiddenFieldForEmptyValueAddsHiddenFieldNameToVariableContainer() 공개 메소드

renderHiddenFieldForEmptyValueAddsHiddenFieldWithDisabledState() 공개 메소드

renderHiddenFieldForEmptyValueDoesNotAddTheSameHiddenFieldNameMoreThanOnce() 공개 메소드

renderHiddenFieldForEmptyValueDoesNotRemoveNonEmptySquareBracketsFromHiddenFieldName() 공개 메소드

renderHiddenFieldForEmptyValueRemovesEmptySquareBracketsFromHiddenFieldName() 공개 메소드

setErrorClassAttributeAppendsCustomErrorClassIfAnErrorOccurred() 공개 메소드

setErrorClassAttributeAppendsErrorClassToExistingClassesIfAnErrorOccurred() 공개 메소드

setErrorClassAttributeDoesNotSetClassAttributeIfNoErrorOccurred() 공개 메소드

setErrorClassAttributeSetsCustomErrorClassIfAnErrorOccurred() 공개 메소드

setErrorClassAttributeSetsErrorClassIfAnErrorOccurred() 공개 메소드