class ObjectNormalizer extends AbstractNormalizer
Converts between objects and arrays using the PropertyAccess component.
| setSerializer(SerializerInterface $serializer) Sets the owning Serializer object. | from SerializerAwareNormalizer | |
| __construct(ClassMetadataFactoryInterface $classMetadataFactory = null, NameConverterInterface $nameConverter = null, PropertyAccessorInterface $propertyAccessor = null) Sets the {@link ClassMetadataFactoryInterface} to use. | ||
| AbstractNormalizer | setCircularReferenceLimit(int $circularReferenceLimit) Set circular reference limit. | from AbstractNormalizer |
| AbstractNormalizer | setCircularReferenceHandler(callable $circularReferenceHandler) Set circular reference handler. | from AbstractNormalizer |
| AbstractNormalizer | setCallbacks(array $callbacks) Set normalization callbacks. | from AbstractNormalizer |
| AbstractNormalizer | setIgnoredAttributes(array $ignoredAttributes) Set ignored attributes for normalization and denormalization. | from AbstractNormalizer |
| AbstractNormalizer | setCamelizedAttributes(array $camelizedAttributes) Set attributes to be camelized on denormalize. | from AbstractNormalizer |
| bool | supportsNormalization(mixed $data, string $format = null) Checks whether the given class is supported for normalization by this normalizer. | |
| array|string|bool|int|float|null | normalize(object $object, string $format = null, array $context = array()) Normalizes an object into a set of arrays/scalars. | |
| bool | supportsDenormalization(mixed $data, string $type, string $format = null) Checks whether the given class is supported for denormalization by this normalizer. | |
| object | denormalize(mixed $data, string $class, string $format = null, array $context = array()) Denormalizes data back into an object of the given class. |
Sets the owning Serializer object.
Sets the {@link ClassMetadataFactoryInterface} to use.
Set circular reference limit.
Set circular reference handler.
Set normalization callbacks.
Set ignored attributes for normalization and denormalization.
Set attributes to be camelized on denormalize.
Checks whether the given class is supported for normalization by this normalizer.
Normalizes an object into a set of arrays/scalars.
Checks whether the given class is supported for denormalization by this normalizer.
Denormalizes data back into an object of the given class.
© 2004–2016 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/2.8/Symfony/Component/Serializer/Normalizer/ObjectNormalizer.html