83 lines
2.7 KiB
YAML
83 lines
2.7 KiB
YAML
name: AttributeLoader
|
|
class_comment: "# * Loader for PHP attributes.\n# *\n# * @author K\xE9vin Dunglas\
|
|
\ <dunglas@gmail.com>\n# * @author Alexander M. Turek <me@derrabus.de>\n# * @author\
|
|
\ Alexandre Daubois <alex.daubois@gmail.com>"
|
|
dependencies:
|
|
- name: Context
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\Context
|
|
- name: DiscriminatorMap
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\DiscriminatorMap
|
|
- name: Groups
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\Groups
|
|
- name: Ignore
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\Ignore
|
|
- name: MaxDepth
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\MaxDepth
|
|
- name: SerializedName
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\SerializedName
|
|
- name: SerializedPath
|
|
type: class
|
|
source: Symfony\Component\Serializer\Attribute\SerializedPath
|
|
- name: MappingException
|
|
type: class
|
|
source: Symfony\Component\Serializer\Exception\MappingException
|
|
- name: AttributeMetadata
|
|
type: class
|
|
source: Symfony\Component\Serializer\Mapping\AttributeMetadata
|
|
- name: AttributeMetadataInterface
|
|
type: class
|
|
source: Symfony\Component\Serializer\Mapping\AttributeMetadataInterface
|
|
- name: ClassDiscriminatorMapping
|
|
type: class
|
|
source: Symfony\Component\Serializer\Mapping\ClassDiscriminatorMapping
|
|
- name: ClassMetadataInterface
|
|
type: class
|
|
source: Symfony\Component\Serializer\Mapping\ClassMetadataInterface
|
|
properties: []
|
|
methods:
|
|
- name: __construct
|
|
visibility: public
|
|
parameters: []
|
|
comment: null
|
|
- name: loadClassMetadata
|
|
visibility: public
|
|
parameters:
|
|
- name: classMetadata
|
|
comment: null
|
|
- name: loadAttributes
|
|
visibility: private
|
|
parameters:
|
|
- name: reflector
|
|
comment: null
|
|
- name: setAttributeContextsForGroups
|
|
visibility: private
|
|
parameters:
|
|
- name: annotation
|
|
- name: attributeMetadata
|
|
comment: null
|
|
- name: isKnownAttribute
|
|
visibility: private
|
|
parameters:
|
|
- name: attributeName
|
|
comment: null
|
|
traits:
|
|
- Symfony\Component\Serializer\Attribute\Context
|
|
- Symfony\Component\Serializer\Attribute\DiscriminatorMap
|
|
- Symfony\Component\Serializer\Attribute\Groups
|
|
- Symfony\Component\Serializer\Attribute\Ignore
|
|
- Symfony\Component\Serializer\Attribute\MaxDepth
|
|
- Symfony\Component\Serializer\Attribute\SerializedName
|
|
- Symfony\Component\Serializer\Attribute\SerializedPath
|
|
- Symfony\Component\Serializer\Exception\MappingException
|
|
- Symfony\Component\Serializer\Mapping\AttributeMetadata
|
|
- Symfony\Component\Serializer\Mapping\AttributeMetadataInterface
|
|
- Symfony\Component\Serializer\Mapping\ClassDiscriminatorMapping
|
|
- Symfony\Component\Serializer\Mapping\ClassMetadataInterface
|
|
interfaces:
|
|
- LoaderInterface
|