class AppfluxRuby::MessageBuilders::Base

Public Class Methods

build(exception, rack_env) click to toggle source
# File lib/appflux_ruby/message_builders/base.rb, line 17
def self.build exception, rack_env
  new(exception, rack_env).build
end
new(exception, rack_env) click to toggle source
# File lib/appflux_ruby/message_builders/base.rb, line 4
def initialize exception, rack_env
  @exception = exception
  @rack_env  = rack_env
  @request   = ::Rack::Request.new(rack_env)
  @session   = @request.session
  ## TODO: Probably extract this hash into a dedicated class?
  @notice    = Hash.new
end

Public Instance Methods

build() click to toggle source
# File lib/appflux_ruby/message_builders/base.rb, line 13
def build
  @notice
end