module Gratan::DSL::Validator

Public Instance Methods

__identify(errmsg) click to toggle source
# File lib/gratan/dsl/validator.rb, line 6
def __identify(errmsg)
  if @object_identifier
    errmsg = "#{@object_identifier}: #{errmsg}"
  end

  return errmsg
end
__validate(errmsg) { || ... } click to toggle source
# File lib/gratan/dsl/validator.rb, line 2
def __validate(errmsg)
  raise __identify(errmsg) unless yield
end