class Stark::Exception

Public Class Methods

new(fields_or_msg = nil) click to toggle source
Calls superclass method
# File lib/stark/exception.rb, line 3
def initialize(fields_or_msg = nil)
  case fields_or_msg
  when Hash
    fields_or_msg.each do |k,v|
      send(:"#{k}=", v) if respond_to?(:"#{k}=")
    end
  when nil
    fields_or_msg = "A remote exception occurred"
  end
  super
end