method
respond_to?
v4.2.7 -
Show latest stable
- Class:
ActiveModel::AttributeMethods
respond_to?(method, include_private_methods = false)public
No documentation available.
# File activemodel/lib/active_model/attribute_methods.rb, line 449
def respond_to?(method, include_private_methods = false)
if super
true
elsif !include_private_methods && super(method, true)
# If we're here then we haven't found among non-private methods
# but found among all methods. Which means that the given method is private.
false
else
!match_attribute_method?(method.to_s).nil?
end
end