Sha256: a576340f6ed0d7523b28e2f65ca8455cbb103ba07ea1aeb4569e7a487dea4060

Contents?: true

Size: 396 Bytes

Versions: 2

Compression:

Stored size: 396 Bytes

Contents

require "enju_event/engine"

module EnjuEvent
  def self.included(base)
    base.extend(ClassMethods)
  end

  module ClassMethods
    def enju_event
      include EnjuEvent::InstanceMethods
    end
  end

  module InstanceMethods
    private

    def get_event
      @event = Event.find(params[:event_id]) if params[:event_id]
    end
  end
end

ActionController::Base.send(:include, EnjuEvent)

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
enju_event-0.1.19 lib/enju_event.rb
enju_event-0.1.18 lib/enju_event.rb