![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/old/dev/tests/api-functional/_files/Magento/TestModuleGraphQlQuery/etc/ |
# Copyright © Magento, Inc. All rights reserved. # See COPYING.txt for license details. type Query { testItem(id: Int!) : TestItemOutput @resolver(class: "Magento\\TestModuleGraphQlQuery\\Model\\Resolver\\Item") testUnion: TestUnion @resolver(class: "Magento\\TestModuleGraphQlQuery\\Model\\Resolver\\TestUnion") testQueryWithNestedMandatoryInputArguments(input: TestInputQueryWithMandatoryArgumentsInput): TestItemOutput testQueryWithTopLevelMandatoryInputArguments(topLevelArgument: String!): TestItemOutput } type Mutation { testItem(id: Int!) : MutationItemOutput @resolver(class: "Magento\\TestModuleGraphQlQuery\\Model\\Resolver\\Item") } type TestItemOutput { item_id: Int name: String } type MutationItemOutput { item_id: Int name: String } union TestUnion @doc(description: "some kind of union") @typeResolver(class: "Magento\\TestModuleGraphQlQuery\\Model\\Resolver\\UnionTypeResolver") = TypeCustom1 | TypeCustom2 type TypeCustom1 { custom_name1: String } type TypeCustom2 { custom_name2: String } input TestInputQueryWithMandatoryArgumentsInput { query_id: String! query_items: [QueryWithMandatoryArgumentsInput!]! } input QueryWithMandatoryArgumentsInput { query_item_id: Int! quantity: Float }