Method: GraphQL::Types::Int.coerce_result
- Defined in:
- lib/graphql/types/int.rb
.coerce_result(value, ctx) ⇒ Object
23 24 25 26 27 28 29 30 31 |
# File 'lib/graphql/types/int.rb', line 23 def self.coerce_result(value, ctx) value = value.to_i if value >= MIN && value <= MAX value else err = GraphQL::IntegerEncodingError.new(value, context: ctx) ctx.schema.type_error(err, ctx) end end |