Method: Guide#process_programs
- Defined in:
- lib/data_services/guide.rb
#process_programs(jsonString) ⇒ Object
TODO: store as flat or nested?
87 88 89 90 91 92 93 94 95 96 97 98 99 |
# File 'lib/data_services/guide.rb', line 87 def process_programs jsonString programs_hashmap = JSON.parse(jsonString) programs_hashmap.each do |tmsid| program_array = tmsid[1] # puts "Processing " + program_array.length.to_s + " programs" program_array.each do |program_hashmap| # puts program_hashmap program = Program.new(@logger) program.populate program_hashmap @schedule.push program end end end |