Method: GraphQL::Schema::Validator::AllowBlankValidator#initialize

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

#initialize(allow_blank_positional, allow_blank: nil, message: "%{validated} can't be blank", **default_options) ⇒ AllowBlankValidator

Returns a new instance of AllowBlankValidator.



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

def initialize(allow_blank_positional, allow_blank: nil, message: "%{validated} can't be blank", **default_options)
  @message = message
  super(**default_options)
  @allow_blank = allow_blank.nil? ? allow_blank_positional : allow_blank
end