Class: Railsthemes::GemfileUtils

Inherits:
Object
  • Object
show all
Defined in:
lib/railsthemes/gemfile_utils.rb

Class Method Summary collapse

Class Method Details

.rails_version(gemfile_contents = nil) ⇒ Object



3
4
5
6
7
8
# File 'lib/railsthemes/gemfile_utils.rb', line 3

def self.rails_version gemfile_contents = nil
  gemfile_contents ||= Utils.read_file('Gemfile.lock')
  specs = Utils.gemspecs(gemfile_contents)
  rails = specs.select{ |x| x.name == 'rails' }.first
  rails.version if rails && rails.version
end