diff --git a/activerecord/lib/active_record/base.rb b/activerecord/lib/active_record/base.rb index 938dd2a9b172bc9e42381de0a553a62bf8963b1a..ebc0b7783f990ad48bb0ccc3220de37a60756232 100755 --- a/activerecord/lib/active_record/base.rb +++ b/activerecord/lib/active_record/base.rb @@ -2180,7 +2180,8 @@ def compute_type(type_name) end end - # Returns the class descending directly from Active Record in the inheritance hierarchy. + # Returns the class descending directly from ActiveRecord::Base or an + # abstract class, if any, in the inheritance hierarchy. def class_of_active_record_descendant(klass) if klass.superclass == Base || klass.superclass.abstract_class? klass