method
method_defined_within?
v7.2.3 -
Show latest stable
- Class:
ActiveRecord::AttributeMethods::ClassMethods
method_defined_within?(name, klass, superklass = klass.superclass)public
No documentation available.
# File activerecord/lib/active_record/attribute_methods.rb, line 187
def method_defined_within?(name, klass, superklass = klass.superclass) # :nodoc:
if klass.method_defined?(name) || klass.private_method_defined?(name)
if superklass.method_defined?(name) || superklass.private_method_defined?(name)
klass.instance_method(name).owner != superklass.instance_method(name).owner
else
true
end
else
false
end
end