Method: GraphQL::Schema::Validator::AllowNullValidator#initialize

Defined in:
lib/graphql/schema/validator/allow_null_validator.rb

#initialize(allow_null_positional, allow_null: nil, message: MESSAGE, **default_options) ⇒ AllowNullValidator

Returns a new instance of AllowNullValidator.



12
13
14
15
16
# File 'lib/graphql/schema/validator/allow_null_validator.rb', line 12

def initialize(allow_null_positional, allow_null: nil, message: MESSAGE, **default_options)
  @message = message
  super(**default_options)
  @allow_null = allow_null.nil? ? allow_null_positional : allow_null
end