Module: Micro::Attributes::Features::Accept::Validate::Callable

Defined in:
lib/micro/attributes/features/accept.rb

Constant Summary collapse

MESSAGE =
'is invalid'.freeze

Class Method Summary collapse

Class Method Details

.accept_failed(_exp) ⇒ Object



88
# File 'lib/micro/attributes/features/accept.rb', line 88

def self.accept_failed(_exp); MESSAGE; end

.call(exp, val) ⇒ Object



87
# File 'lib/micro/attributes/features/accept.rb', line 87

def self.call(exp, val); exp.call(val); end

.call?(exp) ⇒ Boolean

Returns:

  • (Boolean)


86
# File 'lib/micro/attributes/features/accept.rb', line 86

def self.call?(exp); exp.respond_to?(:call); end

.reject_failed(_exp) ⇒ Object



89
# File 'lib/micro/attributes/features/accept.rb', line 89

def self.reject_failed(_exp); MESSAGE; end