lib/locomotive/mounter/reader/api/translations_reader.rb
module Locomotive
module Mounter
module Reader
module Api
class TranslationsReader < Base
# Build the list of translations
#
# @return [ Array ] The cached list of theme assets
#
def read
super
self.items = get(:translations).each_with_object({}) do |attributes,hash|
hash[attributes['key']] = Locomotive::Mounter::Models::Translation.new(attributes)
end
end
protected
def safe_attributes
%w[_id key values created_at updated_at]
end
end
end
end
end
end