Method: GraphQL::Client::QueryResult::Scalar#cast

Defined in:
lib/graphql/client/query_result.rb

#cast(value, _errors = nil) ⇒ Object



55
56
57
58
59
60
61
# File 'lib/graphql/client/query_result.rb', line 55

def cast(value, _errors = nil)
  if value.is_a? Array
    value.map { |item|  @type.coerce_input(item) }
  else
    @type.coerce_input(value)
  end
end