Sha256: 526e2037b91d5f5f4f9aed57ff2ca3accef231736f1bfc51a057b8e0978a7b3c
Contents?: true
Size: 359 Bytes
Versions: 94
Compression:
Stored size: 359 Bytes
Contents
class ReeErrors::BuildError include Ree::FnDSL fn :build_error do link 'ree_errors/error', -> { Error } end contract Symbol, Symbol, Nilor[String] => SubclassOf[Error] def call(type, code, locale) klass = Class.new(Error) klass.instance_exec do @type = type @code = code @locale = locale end klass end end
Version data entries
94 entries across 94 versions & 1 rubygems