final class CollectionTypeDenormalizer implements DenormalizerInterface, SerializerAwareInterface, CacheableSupportsMethodInterface (View source)

Understands collections of objects in the array notation used by Flow.

Methods

array
denormalize($data, string $type, string $format = null, array $context = [])

{@inheritdoc}

bool
supportsDenormalization($data, string $type, string $format = null, array $context = [])

{@inheritdoc}

void
setSerializer(SerializerInterface $serializer)

{@inheritdoc}

bool
hasCacheableSupportsMethod()

{@inheritdoc}

Details

array denormalize($data, string $type, string $format = null, array $context = [])

{@inheritdoc}

Parameters

$data
string $type
string $format
array $context

Return Value

array

Exceptions

NotNormalizableValueException

bool supportsDenormalization($data, string $type, string $format = null, array $context = [])

{@inheritdoc}

Parameters

$data
string $type
string $format
array $context

Return Value

bool

void setSerializer(SerializerInterface $serializer)

{@inheritdoc}

Parameters

SerializerInterface $serializer

Return Value

void

bool hasCacheableSupportsMethod()

{@inheritdoc}

Return Value

bool