Method: Schedule#initialize

Defined in:
lib/lights/schedule.rb

#initialize(id, data = {}) ⇒ Schedule

Returns a new instance of Schedule.



8
9
10
11
12
13
14
15
16
17
# File 'lib/lights/schedule.rb', line 8

def initialize(id,data = {})
  @id = id
  @name = data["name"]
  @time = data["time"]
  @status = data["status"]
  @description = data["description"]
  @local_time = data["localtime"]
  @created = data["created"]
  @command = Command.new(data["command"])
end