mediatekformation

ConstraintViolationListNormalizer
in package
implements NormalizerInterface, CacheableSupportsMethodInterface

A normalizer that normalizes a ConstraintViolationListInterface instance.

This Normalizer implements RFC7807 .

Tags
author

Grégoire Pineau lyrixx@lyrixx.info

author

Kévin Dunglas dunglas@gmail.com

Interfaces, Classes, Traits and Enums

NormalizerInterface
CacheableSupportsMethodInterface
Marker interface for normalizers and denormalizers that use only the type and the format in their supports*() methods.

Table of Contents

INSTANCE  = 'instance'
STATUS  = 'status'
TITLE  = 'title'
TYPE  = 'type'
$defaultContext  : mixed
$nameConverter  : mixed
__construct()  : mixed
hasCacheableSupportsMethod()  : bool
normalize()  : array<string|int, mixed>
Normalizes an object into a set of arrays/scalars.
supportsNormalization()  : bool
Checks whether the given class is supported for normalization by this normalizer.

Constants

Properties

Methods

normalize()

Normalizes an object into a set of arrays/scalars.

public normalize(mixed $object[, mixed $format = null ][, array<string|int, mixed> $context = [] ]) : array<string|int, mixed>
Parameters
$object : mixed

Object to normalize

$format : mixed = null

Format the normalization result will be encoded as

$context : array<string|int, mixed> = []

Context options for the normalizer

Return values
array<string|int, mixed>

supportsNormalization()

Checks whether the given class is supported for normalization by this normalizer.

public supportsNormalization(mixed $data[, mixed $format = null ]) : bool
Parameters
$data : mixed

Data to normalize

$format : mixed = null

The format being (de-)serialized from or into

Return values
bool

Search results