Sha256: e15aa59122a9d5fdfdd8134e3be972c4c2dfe1d63c1ef67f4caf2e82745b2df9
Contents?: true
Size: 421 Bytes
Versions: 9
Compression:
Stored size: 421 Bytes
Contents
module Gdshowsdb class SongRefDBExtractor def self.from_db raw_db = SongRef.order(:name) Gdshowsdb::SongRefDBExtractor.new(raw_db) end def initialize(song_ref_list) @song_ref_list = song_ref_list end def extract @song_ref_list.map do |song_ref| song_ref.attributes.convert_to_sym.reject {|k,v| k == :slug || k == :song_occurences_count } end end end end
Version data entries
9 entries across 9 versions & 1 rubygems