Method: GraphQL::Schema::HasSingleInputArgument::ClassMethods#dummy

Defined in:
lib/graphql/schema/has_single_input_argument.rb

#dummyObject



47
48
49
50
51
52
53
54
55
56
# File 'lib/graphql/schema/has_single_input_argument.rb', line 47

def dummy
  @dummy ||= begin
    d = Class.new(GraphQL::Schema::Resolver)
    d.graphql_name "#{self.graphql_name}DummyResolver"
    d.argument_class(self.argument_class)
    # TODO make this lazier?
    d.argument(:input, input_type, description: "Parameters for #{self.graphql_name}")
    d
  end
end