Sha256: a419170ca4f6da150470b482b231b69b5531ec5d522b327608bfb12355c7433e

Contents?: true

Size: 544 Bytes

Versions: 4

Compression:

Stored size: 544 Bytes

Contents

module Bricks
  module Activity
    module ControllerMethods
      def self.included(base)
        base.class_eval do
          alias_method_chain :set_visitor, :activity
        end
      end

      def set_visitor_with_activity
        set_visitor_without_activity
        Zena::Db.set_attribute(visitor, 'seen_at', Time.now.utc)
      end
    end # ControllerMethods

    module UserMethods
      def self.included(base)
        base.class_eval do
          safe_method :seen_at => Time
        end
      end
    end # UserMethods
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
zena-1.2.8 bricks/activity/lib/bricks/activity.rb
zena-1.2.7 bricks/activity/lib/bricks/activity.rb
zena-1.2.6 bricks/activity/lib/bricks/activity.rb
zena-1.2.5 bricks/activity/lib/bricks/activity.rb