propane/lib/propane/rule_set.rb

24 lines
295 B
Ruby

class Propane
class RuleSet
attr_reader :id
attr_reader :name
attr_reader :rules
def initialize(name, id)
@name = name
@id = id
@rules = []
end
def add_rule(components, code)
@rules << Rule.new(@name, components, code)
end
end
end