method
respond_to?
v2.1.0 -
Show latest stable
- Class:
ActiveRecord::AttributeMethods
respond_to?(method, include_priv = false)public
No documentation available.
# File activerecord/lib/active_record/attribute_methods.rb, line 339
def respond_to?(method, include_priv = false)
method_name = method.to_s
if super
return true
elsif !self.class.generated_methods?
self.class.define_attribute_methods
if self.class.generated_methods.include?(method_name)
return true
end
end
if @attributes.nil?
return super
elsif @attributes.include?(method_name)
return true
elsif md = self.class.match_attribute_method?(method_name)
return true if @attributes.include?(md.pre_match)
end
super
end