Method: GraphQL::Schema::Resolver::HasPayloadType#field_class

Defined in:
lib/graphql/schema/resolver/has_payload_type.rb

#field_class(new_class = nil) ⇒ Object



36
37
38
39
40
41
42
43
44
# File 'lib/graphql/schema/resolver/has_payload_type.rb', line 36

def field_class(new_class = nil)
  if new_class
    @field_class = new_class
  elsif defined?(@field_class) && @field_class
    @field_class
  else
    find_inherited_value(:field_class, GraphQL::Schema::Field)
  end
end