Method: GraphQL::Query#resolve_type
- Defined in:
- lib/graphql/query.rb
#resolve_type(abstract_type, value = NOT_CONFIGURED) ⇒ GraphQL::ObjectType?
Returns The runtime type of value from Schema.resolve_type.
408 409 410 411 412 413 414 415 416 417 418 |
# File 'lib/graphql/query.rb', line 408 def resolve_type(abstract_type, value = NOT_CONFIGURED) if value.is_a?(Symbol) && value == NOT_CONFIGURED # Old method signature value = abstract_type abstract_type = nil end if value.is_a?(GraphQL::Schema::Object) value = value.object end @resolved_types_cache[abstract_type][value] end |