2015-08-17 17:00:26 -07:00
services :
serializer :
class : Symfony\Component\Serializer\Serializer
arguments : [ { }, { }]
serializer.normalizer.config_entity :
class : Drupal\serialization\Normalizer\ConfigEntityNormalizer
tags :
- { name : normalizer }
arguments : [ '@entity.manager' ]
serializer.normalizer.content_entity :
class : Drupal\serialization\Normalizer\ContentEntityNormalizer
tags :
- { name : normalizer }
arguments : [ '@entity.manager' ]
serializer.normalizer.entity :
class : Drupal\serialization\Normalizer\EntityNormalizer
tags :
- { name : normalizer }
arguments : [ '@entity.manager' ]
serializer.normalizer.complex_data :
class : Drupal\serialization\Normalizer\ComplexDataNormalizer
tags :
- { name : normalizer }
serializer.normalizer.list :
class : Drupal\serialization\Normalizer\ListNormalizer
tags :
- { name : normalizer }
serializer.normalizer.password_field_item :
class : Drupal\serialization\Normalizer\NullNormalizer
arguments : [ 'Drupal\Core\Field\Plugin\Field\FieldType\PasswordItem' ]
tags :
- { name: normalizer, priority : 20 }
2015-09-04 13:20:09 -07:00
serializer.normalizer.safe_string :
class : Drupal\serialization\Normalizer\SafeStringNormalizer
tags :
- { name : normalizer }
2015-08-17 17:00:26 -07:00
serializer.normalizer.typed_data :
class : Drupal\serialization\Normalizer\TypedDataNormalizer
tags :
- { name : normalizer }
serializer.encoder.json :
class : Drupal\serialization\Encoder\JsonEncoder
tags :
- { name: encoder, format : json }
serializer.encoder.xml :
class : Drupal\serialization\Encoder\XmlEncoder
tags :
- { name: encoder, format : xml }
serializer.entity_resolver :
class : Drupal\serialization\EntityResolver\ChainEntityResolver
serializer.entity_resolver.uuid :
class : Drupal\serialization\EntityResolver\UuidResolver
tags :
- { name : entity_resolver}
arguments : [ '@entity.manager' ]
serialization.entity_resolver.target_id :
class : Drupal\serialization\EntityResolver\TargetIdResolver
tags :
- { name : entity_resolver}