Module: LokaliseRails::Utils

Defined in:
lib/lokalise_rails/utils.rb

Overview

Util methods

Class Method Summary collapse

Class Method Details

.rails_rootObject

Tries to get Rails root if Rails is defined



15
16
17
18
19
20
# File 'lib/lokalise_rails/utils.rb', line 15

def rails_root
  return ::Rails.root.to_s if defined?(::Rails.root) && ::Rails.root
  return RAILS_ROOT.to_s if defined?(RAILS_ROOT)

  nil
end

.rootObject

Current project root



10
11
12
# File 'lib/lokalise_rails/utils.rb', line 10

def root
  Pathname.new(rails_root || Dir.getwd)
end