class Mixtape::RandomSongs
Public Class Methods
new(sliced_songs)
click to toggle source
# File lib/mixtape/random_songs.rb, line 3 def initialize(sliced_songs) @sliced_songs = sliced_songs end
Public Instance Methods
pick_by(number_per_section)
click to toggle source
# File lib/mixtape/random_songs.rb, line 7 def pick_by(number_per_section) @sliced_songs.map do |slice| slice.sample(number_per_section) end.flatten end