Documentation

AttributeMetadata
in package
implements AttributeMetadataInterface

{@inheritdoc}

Tags
author

Kévin Dunglas dunglas@gmail.com

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|null

getNormalizationContextForGroups()

{@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|null

merge()

{@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

        
On this page

Search results