Sha256: f51ac06c2397b9ef55d5d2ec77ed29d872dca7c084106fe1345ade63724e6fb5
Contents?: true
Size: 379 Bytes
Versions: 2
Compression:
Stored size: 379 Bytes
Contents
module Doggy class DoggyError < StandardError def self.status_code(code) define_method(:status_code) { code } end end class ObjectFileError < DoggyError; status_code(12); end class ObjectFileEvalError < DoggyError; status_code(11); end class InvalidOption < DoggyError; status_code(15); end class InvalidItemType < DoggyError; status_code(10); end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
doggy-0.2.2 | lib/doggy/errors.rb |
doggy-0.2.0 | lib/doggy/errors.rb |