Chris@0: resolvers = $resolvers; Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function addResolver(EntityResolverInterface $resolver) { Chris@0: $this->resolvers[] = $resolver; Chris@0: } Chris@0: Chris@0: /** Chris@0: * {@inheritdoc} Chris@0: */ Chris@0: public function resolve(NormalizerInterface $normalizer, $data, $entity_type) { Chris@0: foreach ($this->resolvers as $resolver) { Chris@0: $resolved = $resolver->resolve($normalizer, $data, $entity_type); Chris@0: if (isset($resolved)) { Chris@0: return $resolved; Chris@0: } Chris@0: } Chris@0: } Chris@0: Chris@0: }