class TiaCrawler::Timetable

Attributes

qua[RW]
qui[RW]
sab[RW]
seg[RW]
sex[RW]
ter[RW]

Public Class Methods

new() click to toggle source
# File lib/tia/models/timetable.rb, line 5
def initialize
  @seg = []
  @ter = []
  @qua = []
  @qui = []
  @sex = []
  @sab = []
end

Public Instance Methods

append(dayString, val) click to toggle source
# File lib/tia/models/timetable.rb, line 14
def append(dayString, val)
  if dayString == "Segunda"
    @seg << val
  elsif dayString == "Terça"
    @ter << val
  elsif dayString == "Quarta"
    @qua << val
  elsif dayString == "Quinta"
    @qui << val
  elsif dayString == "Sexta"
    @sex << val
  elsif dayString == "Sábado"
    @sab << val
  else
    puts "Failed to append"
  end
end
as_json() click to toggle source
# File lib/tia/models/timetable.rb, line 32
def as_json
  return {
    "seg" => @seg,
    "ter" => @ter,
    "qua" => @qua,
    "qui" => @qui,
    "sex" => @sex,
    "sab" => @sab
  }
end