# File lib/enumerize.rb, line 20 def self.extended(base) base.send :include, Enumerize::Base base.extend Enumerize::Predicates base.extend Enumerize::ActiveRecord if defined?(::RailsAdmin) require 'enumerize/integrations/rails_admin' base.extend Enumerize::Integrations::RailsAdmin end if ::Module === base base.extend Enumerize::Base::ClassMethods base.extend Enumerize::ModuleAttributes end super end
# File lib/enumerize.rb, line 15 def self.included(base) ActiveSupport::Deprecation.warn '`include Enumerize` was deprecated. Please use `extend Enumerize`.', caller extended(base) end