Class: DatedVersion

Inherits:
BasicVersion show all
Defined in:
lib/dated_version.rb

Overview

Dated Version

Constant Summary

Constants inherited from BasicVersion

BasicVersion::Fields, BasicVersion::GlobString, BasicVersion::StringRexp

Instance Method Summary collapse

Methods inherited from BasicVersion

#<=>, #succ, #to_a, #to_ruby_code, #to_ruby_constants

Constructor Details

#initialize(*args) ⇒ DatedVersion

Returns a new instance of DatedVersion.



11
12
13
14
15
# File 'lib/dated_version.rb', line 11

def initialize(*args)
  t = Time.now
  self.year, self.month = t.year, t.month
  super
end

Instance Method Details

#to_sObject



17
18
19
# File 'lib/dated_version.rb', line 17

def to_s
  "%04d.%02d.%d" % to_a
end