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") }