Version 1
[yaffs-website] / web / core / modules / serialization / src / EntityResolver / TargetIdResolver.php
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 }