Properties |
public $denormalizationContexts - var phpDocumentor\Reflection\Types\Array_ Denormalization contexts per group name ("*" applies to all groups)
- internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getDenormalizationContexts()} instead.
|
public $groups - internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getGroups()} instead.
|
public $ignore - var phpDocumentor\Reflection\Types\Boolean
- internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link isIgnored()} instead.
|
public $maxDepth - var phpDocumentor\Reflection\Types\Compound
- internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getMaxDepth()} instead.
|
public $name - internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getName()} instead.
|
public $normalizationContexts - var phpDocumentor\Reflection\Types\Array_ Normalization contexts per group name ("*" applies to all groups)
- internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getNormalizationContexts()} instead.
|
public $serializedName - var phpDocumentor\Reflection\Types\Compound
- internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getSerializedName()} instead.
|
public Symfony\Component\PropertyAccess\PropertyPath $serializedPath - internal This property is public in order to reduce the size of the
class' serialized representation. Do not access it. Use
{@link getSerializedPath()} instead.
|
Methods |
public __construct(string $name) |
public __sleep() : array Returns the names of the properties that should be serialized. |
public addGroup(string $group) |
public getDenormalizationContextForGroups(array $groups) : array |
public getDenormalizationContexts() : array |
public getGroups() : array |
public getMaxDepth() : ?int |
public getName() : string |
public getNormalizationContextForGroups(array $groups) : array |
public getNormalizationContexts() : array |
public getSerializedName() : ?string |
public getSerializedPath() : ?Symfony\Component\PropertyAccess\PropertyPath |
public isIgnored() : bool |
public merge(Symfony\Component\Serializer\Mapping\AttributeMetadataInterface $attributeMetadata) |
public setDenormalizationContextForGroups(array $context, array $groups = []) : void |
public setIgnore(bool $ignore) |
public setMaxDepth(?int $maxDepth) |
public setNormalizationContextForGroups(array $context, array $groups = []) : void |
public setSerializedName(?string $serializedName = NULL) |
public setSerializedPath(?Symfony\Component\PropertyAccess\PropertyPath $serializedPath = NULL) : void |