Sha256: 56336520b0e3ad4383f795d965441de527c23b0144745c4027d8d5726eca025a

Contents?: true

Size: 575 Bytes

Versions: 1

Compression:

Stored size: 575 Bytes

Contents

module Version

  MAJOR = 3
  MINOR = 2
  PATCH = 7
  PRE = nil

  YEAR = "2015"
  MONTH = "06"
  DAY = "27"

  def self.to_s
    [MAJOR, MINOR, PATCH, PRE].compact.join(".")
  end

  def self.current
    to_s
  end

  def self.current_date
    "#{YEAR}-#{MONTH}-#{DAY}"
  end

  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

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
phoenixbricks-3.2.7 lib/railsbricks/version.rb