|
@@ -173,6 +173,23 @@ class OuattSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|
|
->map('entity', $builder->fromParent())
|
|
|
));
|
|
|
|
|
|
+ // $registry->addFieldResolver('Concernement', 'recit',
|
|
|
+ // $builder->produce('entity_reference')
|
|
|
+ // ->map('entity', $builder->fromParent())
|
|
|
+ // ->map('field', $builder->fromValue('field_recit'))
|
|
|
+ // );
|
|
|
+
|
|
|
+ $registry->addFieldResolver('Concernement', 'recit',
|
|
|
+ $builder->compose(
|
|
|
+ $builder->produce('property_path')
|
|
|
+ ->map('type', $builder->fromValue('entity:node'))
|
|
|
+ ->map('value', $builder->fromParent())
|
|
|
+ ->map('path', $builder->fromValue('field_recit')),
|
|
|
+ $builder->produce('seek')
|
|
|
+ ->map('input', $builder->fromParent())
|
|
|
+ ->map('position', $builder->fromValue(0))
|
|
|
+ ));
|
|
|
+
|
|
|
$registry->addFieldResolver('Concernement', 'entites',
|
|
|
$builder->produce('entity_reference_revisions')
|
|
|
->map('entity', $builder->fromParent())
|
|
@@ -198,19 +215,26 @@ class OuattSchemaExtension extends SdlSchemaExtensionPluginBase {
|
|
|
})
|
|
|
));
|
|
|
|
|
|
- $registry->addFieldResolver('Entiteintegre', 'rayon',
|
|
|
+ $registry->addFieldResolver('Entiteintegre', 'actuelfuture',
|
|
|
$builder->produce('property_path')
|
|
|
->map('type', $builder->fromValue('entity:paragraph'))
|
|
|
->map('value', $builder->fromParent())
|
|
|
- ->map('path', $builder->fromValue('field_rayon.value'))
|
|
|
+ ->map('path', $builder->fromValue('field_actuel_future.value'))
|
|
|
);
|
|
|
|
|
|
- $registry->addFieldResolver('Entiteintegre', 'angle',
|
|
|
+ $registry->addFieldResolver('Entiteintegre', 'menacemaintien',
|
|
|
$builder->produce('property_path')
|
|
|
->map('type', $builder->fromValue('entity:paragraph'))
|
|
|
->map('value', $builder->fromParent())
|
|
|
- ->map('path', $builder->fromValue('field_angle.value'))
|
|
|
+ ->map('path', $builder->fromValue('field_menace_maintien_degres.value'))
|
|
|
);
|
|
|
+
|
|
|
+ $registry->addFieldResolver('Entiteintegre', 'prise',
|
|
|
+ $builder->produce('property_path')
|
|
|
+ ->map('type', $builder->fromValue('entity:paragraph'))
|
|
|
+ ->map('value', $builder->fromParent())
|
|
|
+ ->map('path', $builder->fromValue('field_prise.value'))
|
|
|
+ );
|
|
|
}
|
|
|
|
|
|
// _____ _ _ _
|