comparison core/modules/serialization/src/EntityResolver/TargetIdResolver.php @ 0:4c8ae668cc8c

Initial import (non-working)
author Chris Cannam
date Wed, 29 Nov 2017 16:09:58 +0000
parents
children
comparison
equal deleted inserted replaced
-1:000000000000 0:4c8ae668cc8c
1 <?php
2
3 namespace Drupal\serialization\EntityResolver;
4
5 use Symfony\Component\Serializer\Normalizer\NormalizerInterface;
6
7 /**
8 * Resolves entities from data that contains an entity target ID.
9 */
10 class TargetIdResolver implements EntityResolverInterface {
11
12 /**
13 * {@inheritdoc}
14 */
15 public function resolve(NormalizerInterface $normalizer, $data, $entity_type) {
16 if (isset($data['target_id'])) {
17 return $data['target_id'];
18 }
19 return NULL;
20 }
21
22 }