Module: ExtLogger::Common::ClassMethods
- Defined in:
- lib/ext_logger/common.rb
Instance Method Summary collapse
-
#rails_env ⇒ Object
Get the env.
-
#rails_root ⇒ Object
Get the path of folder or rails project.
-
#valid_rails ⇒ Object
Validation the Rails object.
Instance Method Details
#rails_env ⇒ Object
Get the env
30 31 32 |
# File 'lib/ext_logger/common.rb', line 30 def rails_env self.valid_rails && ::Rails.env ? ::Rails.env : ENV_HASH[:dev] end |
#rails_root ⇒ Object
Get the path of folder or rails project
26 27 28 |
# File 'lib/ext_logger/common.rb', line 26 def rails_root self.valid_rails && ::Rails.root ? ::Rails.root.to_s : ::Dir.pwd end |
#valid_rails ⇒ Object
Validation the Rails object
21 22 23 |
# File 'lib/ext_logger/common.rb', line 21 def valid_rails defined?(::Rails) end |