Module: ModelObserver::Dependency
- Included in:
- ModelObserver
- Defined in:
- lib/model_observer/dependency.rb
Instance Method Summary collapse
Instance Method Details
#active_record3? ⇒ Boolean
12 13 14 |
# File 'lib/model_observer/dependency.rb', line 12 def active_record3? active_record? && ::ActiveRecord::VERSION::MAJOR == 3 end |
#active_record4? ⇒ Boolean
16 17 18 |
# File 'lib/model_observer/dependency.rb', line 16 def active_record4? active_record? && ::ActiveRecord::VERSION::MAJOR == 4 end |
#active_record? ⇒ Boolean
3 4 5 6 7 8 9 10 |
# File 'lib/model_observer/dependency.rb', line 3 def active_record? @active_record ||= begin require 'active_record' true rescue LoadError false end end |