class Monban::Params::Validator
Public Class Methods
new(func,&message)
click to toggle source
# File lib/monban/params.rb, line 16 def initialize(func,&message) @func = func @message = message end
Public Instance Methods
call(key,value)
click to toggle source
# File lib/monban/params.rb, line 21 def call(key,value) @func.call(key,value) or raise Monban::Params::Error, "#{key} #{@message && @message.call} : [#{value}]" end