Sha256: 2b9f8974ea8c69b24053c2bbed6ae6617b93d0a7919b826cdc49344e52600f69
Contents?: true
Size: 400 Bytes
Versions: 2
Compression:
Stored size: 400 Bytes
Contents
# encoding: utf-8 module PagesCore module Localizable # = Localizable::ScopeExtension # # Injected into the Relation when Model.localized is called. # module ScopeExtension attr_accessor :locale def localize(locale) @locale = locale self end def to_a super.map { |record| record.localize(@locale) } end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pages_core-3.4.3 | lib/pages_core/localizable/scope_extension.rb |
pages_core-3.4.2 | lib/pages_core/localizable/scope_extension.rb |