mirror of
https://github.com/rails/rails.git
synced 2022-11-09 12:12:34 -05:00
23 lines
489 B
Ruby
23 lines
489 B
Ruby
|
module ActiveRecord
|
||
|
module Translation
|
||
|
include ActiveModel::Translation
|
||
|
|
||
|
# Set the lookup ancestors for ActiveModel.
|
||
|
def lookup_ancestors #:nodoc:
|
||
|
klass = self
|
||
|
classes = [klass]
|
||
|
return classes if klass == ActiveRecord::Base
|
||
|
|
||
|
while klass != klass.base_class
|
||
|
classes << klass = klass.superclass
|
||
|
end
|
||
|
classes
|
||
|
end
|
||
|
|
||
|
# Set the i18n scope to overwrite ActiveModel.
|
||
|
def i18n_scope #:nodoc:
|
||
|
:activerecord
|
||
|
end
|
||
|
end
|
||
|
end
|