Object
@private
# File lib/shoulda/matchers/rails_shim.rb, line 57 def self.action_pack_gte_4_1? Gem::Requirement.new('>= 4.1').satisfied_by?(action_pack_version) end
# File lib/shoulda/matchers/rails_shim.rb, line 53 def self.action_pack_major_version ::ActionPack::VERSION::MAJOR end
# File lib/shoulda/matchers/rails_shim.rb, line 61 def self.action_pack_version Gem::Version.new(::ActionPack::VERSION::STRING) end
# File lib/shoulda/matchers/rails_shim.rb, line 49 def self.active_model_major_version ::ActiveModel::VERSION::MAJOR end
# File lib/shoulda/matchers/rails_shim.rb, line 45 def self.active_record_major_version ::ActiveRecord::VERSION::MAJOR end
# File lib/shoulda/matchers/rails_shim.rb, line 21 def self.clean_scope(klass) if active_record_major_version == 4 klass.all else klass.scoped end end
# File lib/shoulda/matchers/rails_shim.rb, line 13 def self.flashes_ivar if action_pack_major_version >= 4 :@flashes else :@used end end
# File lib/shoulda/matchers/rails_shim.rb, line 5 def self.layouts_ivar if action_pack_major_version >= 4 '@_layouts' else '@layouts' end end
Generated with the Darkfish Rdoc Generator 2.