Sha256: 98c00a44b6d0308c83accc296d44a2a71f8de3175f7a9e9734ef2e9ef0d7d132

Contents?: true

Size: 286 Bytes

Versions: 3

Compression:

Stored size: 286 Bytes

Contents

module Schoolfinder
  class Error < Exception
    
    attr_reader :code, :error
    
    def initialize(code, error)
      @code = code
      @error = error
      super(message)
    end
    
    def message
      "Schoolfinder Error: #{@error} (code: #{@code})"
    end
    
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
schoolfinder-0.2.1 lib/schoolfinder/error.rb
schoolfinder-0.2.0 lib/schoolfinder/error.rb
schoolfinder-0.1.0 lib/schoolfinder/error.rb