removed doleance & etape from gql

This commit is contained in:
Bachir Soussi Chiadmi 2023-05-23 11:14:30 +02:00
parent 931c85607a
commit 6287d11f36
2 changed files with 0 additions and 81 deletions

View File

@ -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!

View File

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