module Jasmine::Dependencies
Public Class Methods
rails4?()
click to toggle source
# File lib/jasmine/dependencies.rb, line 5 def rails4? rails? && Rails.version.to_i == 4 end
rails5?()
click to toggle source
# File lib/jasmine/dependencies.rb, line 9 def rails5? rails? && Rails.version.to_i == 5 end
rails6?()
click to toggle source
# File lib/jasmine/dependencies.rb, line 13 def rails6? rails? && Rails.version.to_i == 6 end
rails?()
click to toggle source
# File lib/jasmine/dependencies.rb, line 17 def rails? defined?(Rails) && Rails.respond_to?(:version) end
use_asset_pipeline?()
click to toggle source
# File lib/jasmine/dependencies.rb, line 21 def use_asset_pipeline? (rails4? || rails5? || rails6?) && Rails.respond_to?(:application) && Rails.application.respond_to?(:assets) && !Rails.application.assets.nil? end