Browse Source

removed doleance & etape from gql

bach 1 year ago
parent
commit
6287d11f36

+ 0 - 13
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!

+ 0 - 68
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'))
-      );
-  }
 
   //   ____                  _       
   //  | __ )  ___  ___  ___ (_)_ __