Method: Runo::Meta::Timestamp#initialize

Defined in:
lib/meta/timestamp.rb

#initialize(meta = {}) ⇒ Timestamp

Returns a new instance of Timestamp.



14
15
16
17
18
19
# File 'lib/meta/timestamp.rb', line 14

def initialize(meta = {})
  meta[:size]       = $&.to_i if meta[:tokens] && meta[:tokens].find {|t| t =~ /^\d+$/ }
  meta[:can_edit]   = true if Array(meta[:tokens]).include? 'can_edit'
  meta[:can_update] = true if Array(meta[:tokens]).include? 'can_update'
  super
end