Module: Recognition::Extensions::ActionController::ClassMethods
- Defined in:
- lib/recognition/extensions/action_controller.rb
Instance Method Summary collapse
Instance Method Details
#recognize(recognizable, condition) ⇒ Object
11 12 13 14 15 16 17 |
# File 'lib/recognition/extensions/action_controller.rb', line 11 def recognize recognizable, condition require "recognition/controllers/recognizer" include Recognition::Controllers::Recognizer self.recognitions ||= {} self.recognitions[condition[:for]] = { recognizable: recognizable, amount: condition[:amount], gain: condition[:gain], loss: condition[:loss], maximum: condition[:maximum] } after_filter :recognize_actions end |