479 lines
12 KiB
YAML
479 lines
12 KiB
YAML
|
name: SimpleFormTest
|
||
|
class_comment: null
|
||
|
dependencies:
|
||
|
- name: TestCase
|
||
|
type: class
|
||
|
source: PHPUnit\Framework\TestCase
|
||
|
- name: EventDispatcher
|
||
|
type: class
|
||
|
source: Symfony\Component\EventDispatcher\EventDispatcher
|
||
|
- name: AlreadySubmittedException
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Exception\AlreadySubmittedException
|
||
|
- name: LogicException
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Exception\LogicException
|
||
|
- name: RuntimeException
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Exception\RuntimeException
|
||
|
- name: TransformationFailedException
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Exception\TransformationFailedException
|
||
|
- name: DataMapper
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Extension\Core\DataMapper\DataMapper
|
||
|
- name: Form
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Form
|
||
|
- name: FormBuilder
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormBuilder
|
||
|
- name: FormConfigBuilder
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormConfigBuilder
|
||
|
- name: FormError
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormError
|
||
|
- name: FormEvent
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormEvent
|
||
|
- name: FormEvents
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormEvents
|
||
|
- name: FormFactory
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormFactory
|
||
|
- name: FormInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormInterface
|
||
|
- name: FormRegistry
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormRegistry
|
||
|
- name: FormView
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\FormView
|
||
|
- name: RequestHandlerInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\RequestHandlerInterface
|
||
|
- name: ResolvedFormTypeFactory
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\ResolvedFormTypeFactory
|
||
|
- name: ResolvedFormTypeInterface
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\ResolvedFormTypeInterface
|
||
|
- name: FixedDataTransformer
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Tests\Fixtures\FixedDataTransformer
|
||
|
- name: FixedFilterListener
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Tests\Fixtures\FixedFilterListener
|
||
|
- name: Map
|
||
|
type: class
|
||
|
source: Symfony\Component\Form\Tests\Fixtures\Map
|
||
|
- name: PropertyPath
|
||
|
type: class
|
||
|
source: Symfony\Component\PropertyAccess\PropertyPath
|
||
|
properties: []
|
||
|
methods:
|
||
|
- name: __construct
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: count
|
||
|
comment: null
|
||
|
- name: count
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: __construct
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: count
|
||
|
comment: null
|
||
|
- name: getIterator
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: setUp
|
||
|
visibility: protected
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPath
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: name
|
||
|
- name: propertyPath
|
||
|
comment: '# * @dataProvider provideFormNames'
|
||
|
- name: provideFormNames
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testDataIsInitializedToConfiguredValue
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testDataTransformationFailure
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testDataIsInitializedFromSubmit
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testFalseIsConvertedToNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitThrowsExceptionIfAlreadySubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitIsIgnoredIfDisabled
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNeverRequiredIfParentNotRequired
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testRequired
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotRequired
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testAlwaysDisabledIfParentDisabled
|
||
|
visibility: public
|
||
|
parameters:
|
||
|
- name: parentDisabled
|
||
|
- name: disabled
|
||
|
- name: result
|
||
|
comment: '# * @dataProvider getDisabledStates'
|
||
|
- name: getDisabledStates
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetRootReturnsRootOfParent
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetRootReturnsSelfIfNoParent
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyIfEmptyArray
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyIfEmptyCountable
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotEmptyIfFilledCountable
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyIfEmptyTraversable
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotEmptyIfFilledTraversable
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyIfNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyIfEmptyString
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotEmptyIfText
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testValidIfSubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testValidIfSubmittedAndDisabled
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotValidIfErrors
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testHasErrors
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testHasNoErrors
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetParentThrowsExceptionIfAlreadySubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotSubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataThrowsExceptionIfAlreadySubmitted
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataClonesObjectIfNotByReference
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataDoesNotCloneObjectIfByReference
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataExecutesTransformationChain
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataExecutesViewTransformersInOrder
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataExecutesModelTransformersInReverseOrder
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataConvertsScalarToStringIfNoTransformer
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataConvertsScalarToStringIfOnlyModelTransformer
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataConvertsNullToStringIfNoTransformer
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataIsIgnoredIfDataIsLocked
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testPreSetDataChangesDataIfDataIsLocked
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitConvertsEmptyToNullIfNoTransformer
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitExecutesTransformationChain
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitExecutesViewTransformersInReverseOrder
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitExecutesModelTransformersInOrder
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSynchronizedByDefault
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSynchronizedAfterSubmission
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotSynchronizedIfViewReverseTransformationFailed
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testNotSynchronizedIfModelReverseTransformationFailed
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyDataCreatedBeforeTransforming
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testEmptyDataFromClosure
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitResetsErrors
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCreateView
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCreateViewWithParent
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCreateViewWithExplicitParent
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testFormCanHaveEmptyName
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetNullParentWorksWithEmptyName
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testFormCannotHaveEmptyNameNotInRootLevel
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPathReturnsConfiguredPath
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPathDefaultsToNameIfParentHasDataClass
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPathDefaultsToIndexedNameIfParentDataClassIsNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPathDefaultsToNameIfFirstParentWithoutInheritDataHasDataClass
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetPropertyPathDefaultsToIndexedNameIfDataClassOfFirstParentWithoutInheritDataIsNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testViewDataMayBeObjectIfDataClassIsNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testViewDataMayBeArrayAccessIfDataClassIsNull
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testViewDataMustBeObjectIfDataClassIsSet
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSetDataCannotInvokeItself
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmittingWrongDataIsIgnored
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testHandleRequestForwardsToRequestHandler
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testFormInheritsParentData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testInheritDataDisallowsSetData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetDataRequiresParentToBeSetIfInheritData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetNormDataRequiresParentToBeSetIfInheritData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testGetViewDataRequiresParentToBeSetIfInheritData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testPostSubmitDataIsNullIfInheritData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testSubmitIsNeverFiredIfInheritData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testInitializeSetsDefaultData
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testInitializeFailsIfParent
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCannotCallGetDataInPreSetDataListenerIfDataHasNotAlreadyBeenSet
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCannotCallGetNormDataInPreSetDataListener
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testCannotCallGetViewDataInPreSetDataListener
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: testIsEmptyCallback
|
||
|
visibility: public
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: createForm
|
||
|
visibility: private
|
||
|
parameters: []
|
||
|
comment: null
|
||
|
- name: getBuilder
|
||
|
visibility: private
|
||
|
parameters:
|
||
|
- name: name
|
||
|
default: '''name'''
|
||
|
- name: dataClass
|
||
|
default: 'null'
|
||
|
- name: options
|
||
|
default: '[]'
|
||
|
comment: null
|
||
|
traits:
|
||
|
- PHPUnit\Framework\TestCase
|
||
|
- Symfony\Component\EventDispatcher\EventDispatcher
|
||
|
- Symfony\Component\Form\Exception\AlreadySubmittedException
|
||
|
- Symfony\Component\Form\Exception\LogicException
|
||
|
- Symfony\Component\Form\Exception\RuntimeException
|
||
|
- Symfony\Component\Form\Exception\TransformationFailedException
|
||
|
- Symfony\Component\Form\Extension\Core\DataMapper\DataMapper
|
||
|
- Symfony\Component\Form\Form
|
||
|
- Symfony\Component\Form\FormBuilder
|
||
|
- Symfony\Component\Form\FormConfigBuilder
|
||
|
- Symfony\Component\Form\FormError
|
||
|
- Symfony\Component\Form\FormEvent
|
||
|
- Symfony\Component\Form\FormEvents
|
||
|
- Symfony\Component\Form\FormFactory
|
||
|
- Symfony\Component\Form\FormInterface
|
||
|
- Symfony\Component\Form\FormRegistry
|
||
|
- Symfony\Component\Form\FormView
|
||
|
- Symfony\Component\Form\RequestHandlerInterface
|
||
|
- Symfony\Component\Form\ResolvedFormTypeFactory
|
||
|
- Symfony\Component\Form\ResolvedFormTypeInterface
|
||
|
- Symfony\Component\Form\Tests\Fixtures\FixedDataTransformer
|
||
|
- Symfony\Component\Form\Tests\Fixtures\FixedFilterListener
|
||
|
- Symfony\Component\Form\Tests\Fixtures\Map
|
||
|
- Symfony\Component\PropertyAccess\PropertyPath
|
||
|
interfaces:
|
||
|
- \Countable
|
||
|
- \IteratorAggregate
|