Entity references
Last updated
Was this helpful?
Was this helpful?
/**
* {@inheritdoc}
*/
protected function getResolverRegistry() {
...
$registry->addFieldResolver('Article', 'tags',
$builder->produce('entity_reference')
->map('entity', $builder->fromParent())
->map('field', $builder->fromValue('field_tags'))
);
$registry->addFieldResolver('TagTerm', 'id',
$builder->produce('entity_id')
->map('entity', $builder->fromParent())
);
$registry->addFieldResolver('TagTerm', 'name',
$builder->produce('entity_label')
->map('entity', $builder->fromParent())
);
...
return $registry;
}