From 6287d11f364a5face5a13a742d3d141832ed23e9 Mon Sep 17 00:00:00 2001 From: bach Date: Tue, 23 May 2023 11:14:30 +0200 Subject: [PATCH] removed doleance & etape from gql --- .../graphql/ouatt_extension.base.graphqls | 13 ---- .../SchemaExtension/OuattSchemaExtension.php | 68 ------------------- 2 files changed, 81 deletions(-) diff --git a/src/web/modules/custom/ouatt_graphql/graphql/ouatt_extension.base.graphqls b/src/web/modules/custom/ouatt_graphql/graphql/ouatt_extension.base.graphqls index 4fd991a..db13860 100644 --- a/src/web/modules/custom/ouatt_graphql/graphql/ouatt_extension.base.graphqls +++ b/src/web/modules/custom/ouatt_graphql/graphql/ouatt_extension.base.graphqls @@ -16,7 +16,6 @@ type Concernement implements NodeInterface { caillou: String recit: Filefield entites: [Entiteintegre] - doleances: [Doleance] besoins: [Besoin] } @@ -52,18 +51,6 @@ type Source { videos: [VideoLink] } -type Doleance { - description: String! - etapes: [Etape] -} - -type Etape { - date: Date - description: String - documents: [Filefield] - type: Int -} - type Besoin implements NodeInterface { id: Int! path: String! diff --git a/src/web/modules/custom/ouatt_graphql/src/Plugin/GraphQL/SchemaExtension/OuattSchemaExtension.php b/src/web/modules/custom/ouatt_graphql/src/Plugin/GraphQL/SchemaExtension/OuattSchemaExtension.php index 05b64e7..ce123fa 100644 --- a/src/web/modules/custom/ouatt_graphql/src/Plugin/GraphQL/SchemaExtension/OuattSchemaExtension.php +++ b/src/web/modules/custom/ouatt_graphql/src/Plugin/GraphQL/SchemaExtension/OuattSchemaExtension.php @@ -38,10 +38,6 @@ class OuattSchemaExtension extends SdlSchemaExtensionPluginBase { // $this->addSource($registry, $builder); // - $this->addDoleance($registry, $builder); - // - $this->addEtape($registry, $builder); - // $this->addBesoin($registry, $builder); // $this->addReponse($registry, $builder); @@ -224,12 +220,6 @@ class OuattSchemaExtension extends SdlSchemaExtensionPluginBase { ->map('field', $builder->fromValue('field_entite')) ); - $registry->addFieldResolver('Concernement', 'doleances', - $builder->produce('entity_reference_revisions') - ->map('entity', $builder->fromParent()) - ->map('field', $builder->fromValue('field_doleancer')) - ); - // besoins: [Besoin] $registry->addFieldResolver('Concernement', 'besoins', $builder->produce('entity_reference') @@ -466,64 +456,6 @@ class OuattSchemaExtension extends SdlSchemaExtensionPluginBase { ); } - - // ____ _ - // | _ \ ___ | | ___ __ _ _ __ ___ ___ - // | | | |/ _ \| |/ _ \/ _` | '_ \ / __/ _ \ - // | |_| | (_) | | __/ (_| | | | | (_| __/ - // |____/ \___/|_|\___|\__,_|_| |_|\___\___| - protected function addDoleance(ResolverRegistryInterface $registry, ResolverBuilder $builder) { - - $registry->addFieldResolver('Doleance', 'description', - $builder->produce('property_path') - ->map('type', $builder->fromValue('entity:paragraph')) - ->map('value', $builder->fromParent()) - ->map('path', $builder->fromValue('field_description.value')) - ); - - $registry->addFieldResolver('Doleance', 'etapes', - $builder->produce('entity_reference_revisions') - ->map('entity', $builder->fromParent()) - ->map('field', $builder->fromValue('field_etapes')) - ); - } - - // _____ _ - // | ____| |_ __ _ _ __ ___ - // | _| | __/ _` | '_ \ / _ \ - // | |___| || (_| | |_) | __/ - // |_____|\__\__,_| .__/ \___| - // |_| - protected function addEtape(ResolverRegistryInterface $registry, ResolverBuilder $builder) { - - $registry->addFieldResolver('Etape', 'description', - $builder->produce('property_path') - ->map('type', $builder->fromValue('entity:paragraph')) - ->map('value', $builder->fromParent()) - ->map('path', $builder->fromValue('field_description.value')) - ); - - $registry->addFieldResolver('Etape', 'date', - $builder->produce('property_path') - ->map('type', $builder->fromValue('entity:paragraph')) - ->map('value', $builder->fromParent()) - ->map('path', $builder->fromValue('field_date')) - ); - - $registry->addFieldResolver('Etape', 'documents', - $builder->produce('property_path') - ->map('type', $builder->fromValue('entity:paragraph')) - ->map('value', $builder->fromParent()) - ->map('path', $builder->fromValue('field_documents')) - ); - - $registry->addFieldResolver('Etape', 'type', - $builder->produce('property_path') - ->map('type', $builder->fromValue('entity:paragraph')) - ->map('value', $builder->fromParent()) - ->map('path', $builder->fromValue('field_type.value')) - ); - } // ____ _ // | __ ) ___ ___ ___ (_)_ __