Method: Rule#initialize
- Defined in:
- lib/lights/rule.rb
#initialize(id = nil, data = {}) ⇒ Rule
Returns a new instance of Rule.
7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/lights/rule.rb', line 7 def initialize( id = nil, data = {} ) @id = id @name = data["name"] @owner = data["owner"] @created = data["created"] @last_triggered = data["lasttriggered"] @times_triggered = data["timestriggered"] @status = data["status"] @conditions = data["conditions"] @actions = data["actions"] end |