Sha256: 9fd07a22f43c504a086637fca77b08f55014437684a4633c37823d6e1d33ae36

Contents?: true

Size: 382 Bytes

Versions: 14

Compression:

Stored size: 382 Bytes

Contents

module TreasureData
module Logger
module Agent::Rails
  module ControllerExtension

    def self.init
      ::ActionController::Base.send(:include, self)
    end

    def self.included(mod)
      cm = ClassMethods
      mod.class_eval do
        extend cm
      end
    end

    def event
      TreasureData::Logger.event
    end

    module ClassMethods
    end

  end
end
end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
td-logger-0.3.28 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.27 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.26 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.25 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.24 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.23 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.22 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.21 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.20 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.19 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.18 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.17 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.16 lib/td/logger/agent/rails/controller.rb
td-logger-0.3.15 lib/td/logger/agent/rails/controller.rb