From a5f818e6d9f458fa5cc34561e970a4115af0cffb Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Nicolas=20B=C3=A9jean?= <nicolas@bejean.eu>
Date: Fri, 8 May 2020 17:35:51 +0200
Subject: [PATCH] =?UTF-8?q?D=C3=A9veloppement=20du=20schema.graphqls?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 etc/schema.graphqls | 15 +++++++++++++++
 1 file changed, 15 insertions(+)
 create mode 100644 etc/schema.graphqls

diff --git a/etc/schema.graphqls b/etc/schema.graphqls
new file mode 100644
index 0000000..9d010bd
--- /dev/null
+++ b/etc/schema.graphqls
@@ -0,0 +1,15 @@
+type Query {
+    CategoriesWidget (
+        identifiers: [String] @doc(description: "Identifiers of the Categories Widget")
+    ): CategoriesWidget @resolver(class: "NicolasBejean\\CategoryWidget\\Model\\Resolver\\CategoryWidgets") @doc(description: "The Category Widget query returns information about item") @cache(cacheIdentity: "NicolasBejean\\CategoryWidget\\Model\\Resolver\\CategoryWidget\\Identity")
+}
+
+type CategoriesWidget @doc(description: "Images information") {
+    items: [CategoryWidget] @doc(description: "An array of widget")
+}
+
+type CategoryWidget @doc(description: "Category Widget defines all information") {
+    identifier: String @doc(description: "Category Widget identifier")
+    title: String @doc(description: "Category Widget title")
+    content: String @doc(description: "Category Widget content")
+}
-- 
GitLab