Creates a ActivityInfo record with:
- status, info, action, controller, related_object and ubiquo_user
Expected params:
- status, object = nil, info = {}
# File vendor/plugins/ubiquo_activity/lib/ubiquo_activity/store_activity.rb, line 13
13: def store_activity *args
14: info = args.extract_options!
15: status, object = args
16: activity_options = {
17: :status => status.to_s,
18: :info => info.to_yaml,
19: }
20: if object
21: activity_options.merge!({
22: :related_object_id => object.id,
23: :related_object_type => object.class.to_s,
24: })
25: end
26:
27: begin
28: ActivityInfo.create!(activity_options.merge(request_activity_options))
29: rescue ActiveRecord::RecordInvalid => error
30: logger.info "[ubiquo_activity] Fail trying register activity info: #{error}"
31: end
32: end
Disabled; run with $DEBUG to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.