Files

UbiquoActivity::RegisterActivity::ClassMethods

Public Instance Methods

register_activity(*actions) click to toggle source

After filter that calls store_activity method for each action specified in params

    # File vendor/plugins/ubiquo_activity/lib/ubiquo_activity/register_activity.rb, line 10
10:       def register_activity *actions
11:         after_filter do |c|
12:           if actions.include?(c.request[:action].to_sym)
13:             object_name = c.request[:controller].gsub("ubiquo/", "").singularize
14:             object = c.instance_variable_get("@" + object_name)
15:             status = object.errors.blank? ? :successful : :error
16:             c.store_activity status, object
17:           end
18:         end
19:       end

Disabled; run with $DEBUG to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.