Module: Goldiloader::Compatibility

Defined in:
lib/goldiloader/compatibility.rb

Constant Summary collapse

ACTIVE_RECORD_VERSION =
::Gem::Version.new(::ActiveRecord::VERSION::STRING)

Class Method Summary collapse

Class Method Details

.rails_4?Boolean

Returns:

  • (Boolean)


7
8
9
# File 'lib/goldiloader/compatibility.rb', line 7

def self.rails_4?
  ::ActiveRecord::VERSION::MAJOR == 4
end

.rails_5_0?Boolean

Returns:

  • (Boolean)


11
12
13
# File 'lib/goldiloader/compatibility.rb', line 11

def self.rails_5_0?
  ::ActiveRecord::VERSION::MAJOR == 5 && ::ActiveRecord::VERSION::MINOR == 0
end