class TiaCrawler::Subject

Attributes

name[RW]
timetable[RW]

Public Class Methods

new(name) click to toggle source
# File lib/tia/models/subject.rb, line 7
def initialize(name)
  @name = name
  @timetable = Timetable.new
end

Public Instance Methods

as_json() click to toggle source
# File lib/tia/models/subject.rb, line 12
def as_json
  return {
    "name" => @name,
    "timetable" => @timetable.as_json,
  }
end