class Stardust::GraphQL::Scalar
Public Class Methods
coerce_input(input_value = nil, context = nil, &block)
click to toggle source
# File lib/stardust/graphql/scalar.rb, line 5 def self.coerce_input(input_value = nil, context = nil, &block) if block_given? @@__coerce_input_block__ = block else @@__coerce_input_block__.(input_value, context) end end
coerce_result(ruby_value = nil, context = nil, &block)
click to toggle source
# File lib/stardust/graphql/scalar.rb, line 13 def self.coerce_result(ruby_value = nil, context = nil, &block) if block_given? @@__coerce_result_block__ = block else @@__coerce_result_block__.(ruby_value, context) end end