module Version

Constants

DAY
MAJOR
MINOR
MONTH
PATCH
PRE
YEAR

Public Class Methods

current() click to toggle source
# File lib/railsbricks/version.rb, line 16
def self.current
  to_s
end
current_date() click to toggle source
# File lib/railsbricks/version.rb, line 20
def self.current_date
  "#{YEAR}-#{MONTH}-#{DAY}"
end
to_s() click to toggle source
# File lib/railsbricks/version.rb, line 12
def self.to_s
  [MAJOR, MINOR, PATCH, PRE].compact.join(".")
end
version_to_h(version) click to toggle source
# File lib/railsbricks/version.rb, line 24
def self.version_to_h(version)
  version_array = version.split(/\./)
  version_hash = {}
  version_hash[:major] = version_array[0]
  version_hash[:minor] = version_array[1]
  version_hash[:patch] = version_array[2]
  version_hash[:pre] = version_array[3]
  version_hash
end