Sha256: 2c6e43da07b50e86ff1e51e08c2a42b3d821e99277933450538faf48a1602112
Contents?: true
Size: 386 Bytes
Versions: 30
Compression:
Stored size: 386 Bytes
Contents
class ReeErrors::InvalidParamError include Ree::FnDSL fn :invalid_param_error do target :class with_caller link :build_error link 'ree_errors/error', -> { Error } end contract Symbol, Nilor[String], Kwargs[msg: Nilor[String]] => SubclassOf[Error] def call(code, locale = nil, msg: nil) build_error(get_caller, :invalid_param, code,locale, msg) end end
Version data entries
30 entries across 30 versions & 1 rubygems