Module: Flex::RelatedModel

Defined in:
lib/flex/deprecation.rb

Class Method Summary collapse

Class Method Details

.included(base) ⇒ Object



143
144
145
146
147
148
149
150
# File 'lib/flex/deprecation.rb', line 143

def self.included(base)
  if defined?(Flex::ModelSyncer)
    Deprecation.warn 'Flex::RelatedModel', 'Flex::ModelSyncer'
    base.send :include, Flex::ModelSyncer
  else
    raise NotImplementedError, %(Flex does not include "Flex::RelatedModel" anymore. Please, require the "flex-models" gem, and include "Flex::ModelSyncer" instead.)
  end
end