platform/api/symfony/Component/Form/Tests/CompoundFormTest.yaml
2024-09-02 10:44:11 -07:00

373 lines
9.7 KiB
YAML

name: CompoundFormTest
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: PropertyPathAccessor
type: class
source: Symfony\Component\Form\Extension\Core\DataAccessor\PropertyPathAccessor
- name: DataMapper
type: class
source: Symfony\Component\Form\Extension\Core\DataMapper\DataMapper
- name: DateType
type: class
source: Symfony\Component\Form\Extension\Core\Type\DateType
- name: SubmitType
type: class
source: Symfony\Component\Form\Extension\Core\Type\SubmitType
- name: TextType
type: class
source: Symfony\Component\Form\Extension\Core\Type\TextType
- name: HttpFoundationRequestHandler
type: class
source: Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationRequestHandler
- name: FormBuilder
type: class
source: Symfony\Component\Form\FormBuilder
- name: FormError
type: class
source: Symfony\Component\Form\FormError
- name: FormErrorIterator
type: class
source: Symfony\Component\Form\FormErrorIterator
- 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: Forms
type: class
source: Symfony\Component\Form\Forms
- name: FormView
type: class
source: Symfony\Component\Form\FormView
- name: ResolvedFormTypeFactory
type: class
source: Symfony\Component\Form\ResolvedFormTypeFactory
- name: ResolvedFormTypeInterface
type: class
source: Symfony\Component\Form\ResolvedFormTypeInterface
- name: SubmitButtonBuilder
type: class
source: Symfony\Component\Form\SubmitButtonBuilder
- name: FixedDataTransformer
type: class
source: Symfony\Component\Form\Tests\Fixtures\FixedDataTransformer
- name: Map
type: class
source: Symfony\Component\Form\Tests\Fixtures\Map
- name: UploadedFile
type: class
source: Symfony\Component\HttpFoundation\File\UploadedFile
- name: Request
type: class
source: Symfony\Component\HttpFoundation\Request
- name: PropertyAccess
type: class
source: Symfony\Component\PropertyAccess\PropertyAccess
properties: []
methods:
- name: setUp
visibility: protected
parameters: []
comment: null
- name: testValidIfAllChildrenAreValid
visibility: public
parameters: []
comment: null
- name: testInvalidIfChildIsInvalid
visibility: public
parameters: []
comment: null
- name: testDisabledFormsValidEvenIfChildrenInvalid
visibility: public
parameters: []
comment: null
- name: testSubmitForwardsNullIfNotClearMissingButValueIsExplicitlyNull
visibility: public
parameters: []
comment: null
- name: testSubmitForwardsNullIfValueIsMissing
visibility: public
parameters: []
comment: null
- name: testSubmitDoesNotForwardNullIfNotClearMissing
visibility: public
parameters: []
comment: null
- name: testSubmitDoesNotAddExtraFieldForNullValues
visibility: public
parameters: []
comment: null
- name: testClearMissingFlagIsForwarded
visibility: public
parameters: []
comment: null
- name: testCloneChildren
visibility: public
parameters: []
comment: null
- name: testNotEmptyIfChildNotEmpty
visibility: public
parameters: []
comment: null
- name: testAdd
visibility: public
parameters: []
comment: null
- name: testAddUsingNameAndType
visibility: public
parameters: []
comment: null
- name: testAddUsingIntegerNameAndType
visibility: public
parameters: []
comment: null
- name: testAddWithoutType
visibility: public
parameters: []
comment: null
- name: testAddUsingNameButNoType
visibility: public
parameters: []
comment: null
- name: testAddUsingNameButNoTypeAndOptions
visibility: public
parameters: []
comment: null
- name: testAddThrowsExceptionIfAlreadySubmitted
visibility: public
parameters: []
comment: null
- name: testRemove
visibility: public
parameters: []
comment: null
- name: testRemoveThrowsExceptionIfAlreadySubmitted
visibility: public
parameters: []
comment: null
- name: testRemoveIgnoresUnknownName
visibility: public
parameters: []
comment: null
- name: testArrayAccess
visibility: public
parameters: []
comment: null
- name: testCountable
visibility: public
parameters: []
comment: null
- name: testIterator
visibility: public
parameters: []
comment: null
- name: testIteratorKeys
visibility: public
parameters: []
comment: null
- name: testAddMapsViewDataToFormIfInitialized
visibility: public
parameters: []
comment: null
- name: testAddDoesNotMapViewDataToFormIfNotInitialized
visibility: public
parameters: []
comment: null
- name: testAddDoesNotMapViewDataToFormIfInheritData
visibility: public
parameters: []
comment: null
- name: testSetDataSupportsDynamicAdditionAndRemovalOfChildren
visibility: public
parameters: []
comment: null
- name: testSetDataMapsViewDataToChildren
visibility: public
parameters: []
comment: null
- name: testSetDataDoesNotMapViewDataToChildrenWithLockedSetData
visibility: public
parameters: []
comment: null
- name: testSubmitSupportsDynamicAdditionAndRemovalOfChildren
visibility: public
parameters: []
comment: null
- name: testSubmitMapsSubmittedChildrenOntoExistingViewData
visibility: public
parameters: []
comment: null
- name: testMapFormsToDataIsNotInvokedIfInheritData
visibility: public
parameters: []
comment: null
- name: testSubmitRestoresViewDataIfCompoundAndEmpty
visibility: public
parameters: []
comment: null
- name: testSubmitMapsSubmittedChildrenOntoEmptyData
visibility: public
parameters: []
comment: null
- name: requestMethodProvider
visibility: public
parameters: []
comment: null
- name: testSubmitPostOrPutRequest
visibility: public
parameters:
- name: method
comment: '# * @dataProvider requestMethodProvider'
- name: testSubmitPostOrPutRequestWithEmptyRootFormName
visibility: public
parameters:
- name: method
comment: '# * @dataProvider requestMethodProvider'
- name: testSubmitPostOrPutRequestWithSingleChildForm
visibility: public
parameters:
- name: method
comment: '# * @dataProvider requestMethodProvider'
- name: testSubmitPostOrPutRequestWithSingleChildFormUploadedFile
visibility: public
parameters:
- name: method
comment: '# * @dataProvider requestMethodProvider'
- name: testSubmitGetRequest
visibility: public
parameters: []
comment: null
- name: testSubmitGetRequestWithEmptyRootFormName
visibility: public
parameters: []
comment: null
- name: testGetErrors
visibility: public
parameters: []
comment: null
- name: testGetErrorsDeep
visibility: public
parameters: []
comment: null
- name: testGetErrorsDeepRecursive
visibility: public
parameters: []
comment: null
- name: testClearErrors
visibility: public
parameters: []
comment: null
- name: testClearErrorsShallow
visibility: public
parameters: []
comment: null
- name: testClearErrorsDeep
visibility: public
parameters: []
comment: null
- name: testCreateViewWithChildren
visibility: public
parameters: []
comment: null
- name: testNoClickedButtonBeforeSubmission
visibility: public
parameters: []
comment: null
- name: testNoClickedButton
visibility: public
parameters: []
comment: null
- name: testClickedButton
visibility: public
parameters: []
comment: null
- name: testClickedButtonFromNestedForm
visibility: public
parameters: []
comment: null
- name: testClickedButtonFromParentForm
visibility: public
parameters: []
comment: null
- name: testDisabledButtonIsNotSubmitted
visibility: public
parameters: []
comment: null
- name: testArrayTransformationFailureOnSubmit
visibility: public
parameters: []
comment: null
- name: testFileUpload
visibility: public
parameters: []
comment: null
- name: testMapDateTimeObjectsWithEmptyArrayDataUsingDataMapper
visibility: public
parameters: []
comment: null
- name: createForm
visibility: private
parameters:
- name: name
default: '''name'''
- name: compound
default: 'true'
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\Extension\Core\DataAccessor\PropertyPathAccessor
- Symfony\Component\Form\Extension\Core\DataMapper\DataMapper
- Symfony\Component\Form\Extension\Core\Type\DateType
- Symfony\Component\Form\Extension\Core\Type\SubmitType
- Symfony\Component\Form\Extension\Core\Type\TextType
- Symfony\Component\Form\Extension\HttpFoundation\HttpFoundationRequestHandler
- Symfony\Component\Form\FormBuilder
- Symfony\Component\Form\FormError
- Symfony\Component\Form\FormErrorIterator
- Symfony\Component\Form\FormEvent
- Symfony\Component\Form\FormEvents
- Symfony\Component\Form\FormFactory
- Symfony\Component\Form\FormInterface
- Symfony\Component\Form\FormRegistry
- Symfony\Component\Form\Forms
- Symfony\Component\Form\FormView
- Symfony\Component\Form\ResolvedFormTypeFactory
- Symfony\Component\Form\ResolvedFormTypeInterface
- Symfony\Component\Form\SubmitButtonBuilder
- Symfony\Component\Form\Tests\Fixtures\FixedDataTransformer
- Symfony\Component\Form\Tests\Fixtures\Map
- Symfony\Component\HttpFoundation\File\UploadedFile
- Symfony\Component\HttpFoundation\Request
- Symfony\Component\PropertyAccess\PropertyAccess
interfaces: []