105 lines
3.2 KiB
YAML
105 lines
3.2 KiB
YAML
name: CallbacksTestTrait
|
|
class_comment: null
|
|
dependencies:
|
|
- name: PhpDocExtractor
|
|
type: class
|
|
source: Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor
|
|
- name: ReflectionExtractor
|
|
type: class
|
|
source: Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor
|
|
- name: PropertyInfoExtractor
|
|
type: class
|
|
source: Symfony\Component\PropertyInfo\PropertyInfoExtractor
|
|
- name: InvalidArgumentException
|
|
type: class
|
|
source: Symfony\Component\Serializer\Exception\InvalidArgumentException
|
|
- name: NormalizerInterface
|
|
type: class
|
|
source: Symfony\Component\Serializer\Normalizer\NormalizerInterface
|
|
properties: []
|
|
methods:
|
|
- name: testNormalizeCallbacks
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: "# * Test AbstractNormalizer::CALLBACKS.\n# */\n# trait CallbacksTestTrait\n\
|
|
# {\n# abstract protected function getNormalizerForCallbacks(): NormalizerInterface;\n\
|
|
# \n# abstract protected function getNormalizerForCallbacksWithPropertyTypeExtractor():\
|
|
\ NormalizerInterface;\n# \n# /**\n# * @dataProvider provideNormalizeCallbacks"
|
|
- name: testNormalizeCallbacksWithTypedProperty
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: '# * @dataProvider provideNormalizeCallbacks'
|
|
- name: testNormalizeCallbacksWithNoConstructorArgument
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: '# * @dataProvider provideNormalizeCallbacks'
|
|
- name: __construct
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testDenormalizeCallbacks
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: '# * @dataProvider provideDenormalizeCallbacks'
|
|
- name: testDenormalizeCallbacksWithTypedProperty
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: '# * @dataProvider providerDenormalizeCallbacksWithTypedProperty'
|
|
- name: testDenormalizeCallbacksWithNoConstructorArgument
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
- name: valueBar
|
|
- name: result
|
|
comment: '# * @dataProvider providerDenormalizeCallbacksWithTypedProperty'
|
|
- name: __construct
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: testUncallableCallbacks
|
|
visibility: public
|
|
parameters:
|
|
- name: callbacks
|
|
comment: '# * @dataProvider provideInvalidCallbacks'
|
|
- name: provideNormalizeCallbacks
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: provideDenormalizeCallbacks
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: providerDenormalizeCallbacksWithTypedProperty
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: provideInvalidCallbacks
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: getCallbackPropertyTypeExtractor
|
|
visibility: protected
|
|
parameters: []
|
|
comment: null
|
|
traits:
|
|
- Symfony\Component\PropertyInfo\Extractor\PhpDocExtractor
|
|
- Symfony\Component\PropertyInfo\Extractor\ReflectionExtractor
|
|
- Symfony\Component\PropertyInfo\PropertyInfoExtractor
|
|
- Symfony\Component\Serializer\Exception\InvalidArgumentException
|
|
- Symfony\Component\Serializer\Normalizer\NormalizerInterface
|
|
interfaces: []
|