PHP Класс Symfony\Component\Form\Tests\SimpleFormTest

Наследование: extends AbstractFormTest
Показать файл Открыть проект

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

Метод Описание
getDisabledStates ( )
testAlwaysDisabledIfParentDisabled ( $parentDisabled, $disabled, $result )
testCreateView ( )
testCreateViewWithExplicitParent ( )
testCreateViewWithParent ( )
testDataIsInitializedFromSubmit ( ) https://github.com/symfony/symfony/commit/d4f4038f6daf7cf88ca7c7ab089473cce5ebf7d8#commitcomment-1632879
testDataIsInitializedToConfiguredValue ( )
testDataTransformationFailure ( )
testEmptyDataCreatedBeforeTransforming ( )
testEmptyDataFromClosure ( )
testEmptyIfEmptyArray ( )
testEmptyIfEmptyCountable ( )
testEmptyIfEmptyString ( )
testEmptyIfEmptyTraversable ( )
testEmptyIfNull ( )
testFalseIsConvertedToNull ( ) https://github.com/symfony/symfony/pull/7789
testFormCanHaveEmptyName ( )
testFormCannotHaveEmptyNameNotInRootLevel ( )
testFormInheritsParentData ( )
testGetDataRequiresParentToBeSetIfInheritData ( )
testGetNormDataRequiresParentToBeSetIfInheritData ( )
testGetPropertyPathDefaultsToIndexedNameIfDataClassOfFirstParentWithoutInheritDataIsNull ( )
testGetPropertyPathDefaultsToIndexedNameIfParentDataClassIsNull ( ) see https://github.com/symfony/symfony/issues/3903
testGetPropertyPathDefaultsToNameIfFirstParentWithoutInheritDataHasDataClass ( )
testGetPropertyPathDefaultsToNameIfParentHasDataClass ( ) see https://github.com/symfony/symfony/issues/3903
testGetPropertyPathReturnsConfiguredPath ( )
testGetRootReturnsRootOfParent ( )
testGetRootReturnsSelfIfNoParent ( )
testGetViewDataRequiresParentToBeSetIfInheritData ( )
testHandleRequestForwardsToRequestHandler ( )
testHasErrors ( )
testHasNoErrors ( )
testInheritDataDisallowsSetData ( )
testInitializeFailsIfParent ( )
testInitializeSetsDefaultData ( )
testNeverRequiredIfParentNotRequired ( )
testNotEmptyIfFilledCountable ( )
testNotEmptyIfFilledTraversable ( )
testNotEmptyIfText ( )
testNotRequired ( )
testNotSubmitted ( )
testNotSynchronizedIfModelReverseTransformationFailed ( )
testNotSynchronizedIfViewReverseTransformationFailed ( )
testNotValidIfErrors ( )
testNotValidIfNotSubmitted ( )
testPostSubmitDataIsNullIfInheritData ( )
testRequired ( )
testSetDataCannotInvokeItself ( )
testSetDataClonesObjectIfNotByReference ( )
testSetDataConvertsNullToStringIfNoTransformer ( ) * NULL remains NULL in app and norm format to remove the need to treat empty values and NULL explicitly in the application
testSetDataConvertsScalarToStringIfNoTransformer ( ) * When there is no data transformer, the data must have the same format in all three representations
testSetDataConvertsScalarToStringIfOnlyModelTransformer ( ) * Data in client format should, if possible, always be a string to facilitate differentiation between '0' and ''
testSetDataDoesNotCloneObjectIfByReference ( )
testSetDataExecutesModelTransformersInReverseOrder ( )
testSetDataExecutesTransformationChain ( )
testSetDataExecutesViewTransformersInOrder ( )
testSetDataIsIgnoredIfDataIsLocked ( )
testSetDataThrowsExceptionIfAlreadySubmitted ( )
testSetNullParentWorksWithEmptyName ( )
testSetParentThrowsExceptionIfAlreadySubmitted ( )
testSubmitConvertsEmptyToNullIfNoTransformer ( )
testSubmitExecutesModelTransformersInOrder ( )
testSubmitExecutesTransformationChain ( )
testSubmitExecutesViewTransformersInReverseOrder ( )
testSubmitIsIgnoredIfDisabled ( )
testSubmitIsNeverFiredIfInheritData ( )
testSubmitResetsErrors ( )
testSubmitThrowsExceptionIfAlreadySubmitted ( )
testSubmitted ( )
testSubmittingWrongDataIsIgnored ( )
testSynchronizedAfterSubmission ( )
testSynchronizedByDefault ( )
testValidIfSubmitted ( )
testValidIfSubmittedAndDisabled ( )
testViewDataMayBeArrayAccessIfDataClassIsNull ( )
testViewDataMayBeObjectIfDataClassIsNull ( )
testViewDataMustBeObjectIfDataClassIsSet ( )

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

Метод Описание
createForm ( )

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

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

protected createForm ( )

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

public getDisabledStates ( )

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

public testAlwaysDisabledIfParentDisabled ( $parentDisabled, $disabled, $result )

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

public testCreateView ( )

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

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

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

https://github.com/symfony/symfony/commit/d4f4038f6daf7cf88ca7c7ab089473cce5ebf7d8#commitcomment-1632879

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

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

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

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

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

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

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

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

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

public testEmptyIfNull ( )

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

https://github.com/symfony/symfony/pull/7789

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

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

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

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

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

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

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

see https://github.com/symfony/symfony/issues/3903

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

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

see https://github.com/symfony/symfony/issues/3903

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

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

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

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

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

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

public testHasErrors ( )

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

public testHasNoErrors ( )

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

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

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

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

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

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

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

public testNotEmptyIfText ( )

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

public testNotRequired ( )

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

public testNotSubmitted ( )

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

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

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

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

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

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

public testRequired ( )

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

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

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

* NULL remains NULL in app and norm format to remove the need to treat empty values and NULL explicitly in the application

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

* When there is no data transformer, the data must have the same format in all three representations

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

* Data in client format should, if possible, always be a string to facilitate differentiation between '0' and ''

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

public testSubmitted ( )

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

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

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

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

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

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

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

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