class Deas::ErrorHandler::Context
Attributes
handler[R]
handler_class[R]
params[R]
request[R]
response[R]
route_path[R]
server_data[R]
splat[R]
Public Class Methods
new(args)
click to toggle source
# File lib/deas/error_handler.rb, line 41 def initialize(args) @server_data = args.fetch(:server_data) @request = args.fetch(:request) @response = args.fetch(:response) @route_path = args.fetch(:route_path) @handler_class = args.fetch(:handler_class) @handler = args.fetch(:handler) @params = args.fetch(:params) @splat = args.fetch(:splat) end
Public Instance Methods
==(other)
click to toggle source
Calls superclass method
# File lib/deas/error_handler.rb, line 52 def ==(other) if other.kind_of?(self.class) self.server_data == other.server_data && self.handler_class == other.handler_class && self.request == other.request && self.response == other.response && self.route_path == other.route_path && self.handler == other.handler && self.params == other.params && self.splat == other.splat else super end end