method
method_missing

v3.0.0 -
Show latest stable
-
0 notes -
Class: ActionMailer::DeprecatedApi::ClassMethods
- 1.0.0
- 1.1.6
- 1.2.6
- 2.0.3
- 2.1.0
- 2.2.1
- 2.3.8
- 3.0.0 (0)
- 3.0.9 (0)
- 3.1.0
- 3.2.1
- 3.2.8
- 3.2.13
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7
- 5.2.3
- 6.0.0
- 6.1.3.1
- 6.1.7.7
- 7.0.0
- 7.1.3.2
- 7.1.3.4
- What's this?
method_missing(method_symbol, *parameters)
public
Hide source
# File actionmailer/lib/action_mailer/deprecated_api.rb, line 61 def method_missing(method_symbol, *parameters) if match = matches_dynamic_method?(method_symbol) case match[1] when 'create' ActiveSupport::Deprecation.warn "#{self}.create_#{match[2]} is deprecated, " << "use #{self}.#{match[2]} instead", caller[0,2] new(match[2], *parameters).message when 'deliver' ActiveSupport::Deprecation.warn "#{self}.deliver_#{match[2]} is deprecated, " << "use #{self}.#{match[2]}.deliver instead", caller[0,2] new(match[2], *parameters).message.deliver else super end else super end end