AttributeMetadata
in package
implements
AttributeMetadataInterface
{@inheritdoc}
Tags
Table of Contents
Interfaces
- AttributeMetadataInterface
Methods
- __construct() : mixed
- __sleep() : array<string|int, string>
- Returns the names of the properties that should be serialized.
- addGroup() : mixed
- {@inheritdoc}
- getDenormalizationContextForGroups() : array<string|int, mixed>
- {@inheritdoc}
- getDenormalizationContexts() : array<string|int, mixed>
- {@inheritdoc}
- getGroups() : array<string|int, mixed>
- {@inheritdoc}
- getMaxDepth() : int|null
- {@inheritdoc}
- getName() : string
- {@inheritdoc}
- getNormalizationContextForGroups() : array<string|int, mixed>
- {@inheritdoc}
- getNormalizationContexts() : array<string|int, mixed>
- {@inheritdoc}
- getSerializedName() : string|null
- {@inheritdoc}
- isIgnored() : bool
- {@inheritdoc}
- merge() : mixed
- {@inheritdoc}
- setDenormalizationContextForGroups() : void
- {@inheritdoc}
- setIgnore() : mixed
- {@inheritdoc}
- setMaxDepth() : mixed
- {@inheritdoc}
- setNormalizationContextForGroups() : void
- {@inheritdoc}
- setSerializedName() : mixed
- {@inheritdoc}
Methods
__construct()
public
__construct(string $name) : mixed
Parameters
- $name : string
__sleep()
Returns the names of the properties that should be serialized.
public
__sleep() : array<string|int, string>
Return values
array<string|int, string>addGroup()
{@inheritdoc}
public
addGroup(string $group) : mixed
Parameters
- $group : string
getDenormalizationContextForGroups()
{@inheritdoc}
public
getDenormalizationContextForGroups(array<string|int, mixed> $groups) : array<string|int, mixed>
Parameters
- $groups : array<string|int, mixed>
Return values
array<string|int, mixed>getDenormalizationContexts()
{@inheritdoc}
public
getDenormalizationContexts() : array<string|int, mixed>
Return values
array<string|int, mixed>getGroups()
{@inheritdoc}
public
getGroups() : array<string|int, mixed>
Return values
array<string|int, mixed>getMaxDepth()
{@inheritdoc}
public
getMaxDepth() : int|null
Return values
int|nullgetName()
{@inheritdoc}
public
getName() : string
Return values
stringgetNormalizationContextForGroups()
{@inheritdoc}
public
getNormalizationContextForGroups(array<string|int, mixed> $groups) : array<string|int, mixed>
Parameters
- $groups : array<string|int, mixed>
Return values
array<string|int, mixed>getNormalizationContexts()
{@inheritdoc}
public
getNormalizationContexts() : array<string|int, mixed>
Return values
array<string|int, mixed>getSerializedName()
{@inheritdoc}
public
getSerializedName() : string|null
Return values
string|nullisIgnored()
{@inheritdoc}
public
isIgnored() : bool
Return values
boolmerge()
{@inheritdoc}
public
merge(AttributeMetadataInterface $attributeMetadata) : mixed
Parameters
- $attributeMetadata : AttributeMetadataInterface
setDenormalizationContextForGroups()
{@inheritdoc}
public
setDenormalizationContextForGroups(array<string|int, mixed> $context[, array<string|int, mixed> $groups = [] ]) : void
Parameters
- $context : array<string|int, mixed>
- $groups : array<string|int, mixed> = []
setIgnore()
{@inheritdoc}
public
setIgnore(bool $ignore) : mixed
Parameters
- $ignore : bool
setMaxDepth()
{@inheritdoc}
public
setMaxDepth(int|null $maxDepth) : mixed
Parameters
- $maxDepth : int|null
setNormalizationContextForGroups()
{@inheritdoc}
public
setNormalizationContextForGroups(array<string|int, mixed> $context[, array<string|int, mixed> $groups = [] ]) : void
Parameters
- $context : array<string|int, mixed>
- $groups : array<string|int, mixed> = []
setSerializedName()
{@inheritdoc}
public
setSerializedName([string $serializedName = null ]) : mixed
Parameters
- $serializedName : string = null