Module: Deprecation::Notifier::ClassMethods

Defined in:
lib/deprecation/notifier.rb

Instance Method Summary collapse

Instance Method Details

#deprecate(*args) ⇒ Object



22
23
24
25
26
27
28
29
30
# File 'lib/deprecation/notifier.rb', line 22

def deprecate(*args)
  return if defined?(Rails) && Rails.env.production?

  if args.size == 0 || args.first.is_a?(Hash)
    deprecate_class(*args)
  else
    deprecate_method(*args)
  end
end