module Errawr::Rails

Constants

VERSION

Public Class Methods

included(base) click to toggle source
# File lib/errawr/rails.rb, line 11
def self.included(base)
  base.send(:include, Errawr::ClassMethods)
end
with_renderer(renderer) click to toggle source
# File lib/errawr/rails.rb, line 15
def self.with_renderer(renderer)
  mod = Module.new
  mod.define_singleton_method :included do |object|
    object.send(:include, Errawr::Rails)
    object.send(:include, Errawr::Rails::Renderable.render_with(renderer))
  end
  mod
end