AttributeMetadata
class AttributeMetadata implements AttributeMetadataInterface
{@inheritdoc}
Properties
| $name | |||
| $groups | 
Methods
|  __construct(string $name)  Constructs a metadata for the given attribute.  |  ||
| string |  getName()  Gets the attribute name.  |  |
|  addGroup(string $group)  Adds this attribute to the given group.  |  ||
| string[] |  getGroups()  Gets groups of this attribute.  |  |
|  merge(AttributeMetadataInterface $attributeMetadata)  Merges an {see AttributeMetadataInterface} with in the current one.  |  ||
| string[] |  __sleep()  Returns the names of the properties that should be serialized.  |  
Details
__construct(string $name)
Constructs a metadata for the given attribute.
Parameters
| string | $name | 
string getName()
Gets the attribute name.
Return Value
| string | 
addGroup(string $group)
Adds this attribute to the given group.
Parameters
| string | $group | 
string[] getGroups()
Gets groups of this attribute.
Return Value
| string[] | 
merge(AttributeMetadataInterface $attributeMetadata)
Merges an {see AttributeMetadataInterface} with in the current one.
Parameters
| AttributeMetadataInterface | $attributeMetadata | 
string[] __sleep()
Returns the names of the properties that should be serialized.
Return Value
| string[] | 
    © 2004–2017 Fabien Potencier
Licensed under the MIT License.
    http://api.symfony.com/2.7/Symfony/Component/Serializer/Mapping/AttributeMetadata.html