Sha256: 861a46e546f154e6fbd75681aaedbb6d806f3b8d95cf633998fd798e707fa887
Contents?: true
Size: 361 Bytes
Versions: 4
Compression:
Stored size: 361 Bytes
Contents
module Og # Adds timestamping functionality. module Timestamped property :create_time, Time property :update_time, Time property :access_time, Time pre "@create_time = @update_time = Time.now", :on => :og_insert pre "@update_time = Time.now", :on => :og_update def touch! @access_time = Time.now end end end # * George Moschovitis <gm@navel.gr>
Version data entries
4 entries across 4 versions & 1 rubygems
Version | Path |
---|---|
og-0.18.1 | lib/og/mixin/timestamped.rb |
og-0.18.0 | lib/og/mixin/timestamped.rb |
og-0.19.0 | lib/og/mixin/timestamped.rb |
og-0.20.0 | lib/og/mixin/timestamped.rb |