Sha256: acbaaa84613b098f1593293ae8019d7a3c78534454ecab4b1d238e6dc9a96b96

Contents?: true

Size: 575 Bytes

Versions: 1

Compression:

Stored size: 575 Bytes

Contents

module Version

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

  YEAR = "2017"
  MONTH = "03"
  DAY = "11"

  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
railsbricks-3.7.0 lib/railsbricks/version.rb