Sha256: 3ec12f116b42286d713e673736be7b7fce300baadc7adb171c4add489e45e2d1
Contents?: true
Size: 603 Bytes
Versions: 3
Compression:
Stored size: 603 Bytes
Contents
module Silencer module Environment RAILS_2_3 = %r{^2.3} RAILS_3_2 = %r{^3.2} RAILS_4 = %r{^4} def rails? defined?(::Rails) end def rails_version return unless rails? ::Rails::VERSION::STRING end def rails2? rails_version =~ RAILS_2_3 end def rails3_2? rails_version =~ RAILS_3_2 end def rails4? rails_version =~ RAILS_4 end def tagged_logger? rails3_2? || rails4? end module_function :rails?, :rails2?, :rails_version, :rails3_2? module_function :rails4?, :tagged_logger? end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
silencer-1.0.0.rc3 | lib/silencer/environment.rb |
silencer-1.0.0.rc2 | lib/silencer/environment.rb |
silencer-1.0.0.rc1 | lib/silencer/environment.rb |