module Paloma::ActionControllerExtension

Public Class Methods

included(base) click to toggle source
# File lib/paloma/action_controller_extension.rb, line 6
def self.included base
  base.send :include, InstanceMethods
  base.send :extend, ClassMethods


  base.module_eval do
    before_action :track_paloma_request
    helper_method :insert_paloma_hook
  end
end

Protected Instance Methods

default_action() click to toggle source
# File lib/paloma/action_controller_extension.rb, line 164
def default_action
  self.action_name
end
default_resource() click to toggle source
# File lib/paloma/action_controller_extension.rb, line 159
def default_resource
  ::Paloma::Utilities.get_resource self.controller_path
end
paloma() click to toggle source
# File lib/paloma/action_controller_extension.rb, line 154
def paloma
  @paloma ||= ::Paloma::Controller.new
end