Sha256: f8fa712270d9f038821eef362438cb8fd43b4a4c40152c41605109ca7a873cbb
Contents?: true
Size: 443 Bytes
Versions: 15
Compression:
Stored size: 443 Bytes
Contents
module Locomotive module Steam class TranslationRepository include Models::Repository # Entity mapping mapping :translations, entity: Translation def group_by_key all { only(:key, :values) }.inject({}) do |memo, translation| memo[translation.key] = translation.values memo end end def by_key(key) first { where(key: key) } end end end end
Version data entries
15 entries across 15 versions & 1 rubygems