module Logcast

Public Class Methods

engage!() click to toggle source
# File lib/logcast.rb, line 4
def self.engage!
  class << Rails
    alias_method(:old_logger=, :logger=)

    def logger=(logger)
      broadcast = Logcast::Broadcaster.new
      broadcast.subscribe(logger)
      self.old_logger = broadcast
    end
  end
end