class SaganCrafter::Ruleset
Attributes
rules[R]
Public Class Methods
new(rule_sources, existing_connection=nil)
click to toggle source
# File lib/sagan_crafter/ruleset.rb, line 5 def initialize(rule_sources, existing_connection=nil) @rules_builders = [] @rules = [] @connection = existing_connection rule_sources.each do |source| @rules << new_rule_source(source) end @rules end
Public Instance Methods
new_rule_source(source)
click to toggle source
# File lib/sagan_crafter/ruleset.rb, line 19 def new_rule_source(source) raise TemplateError, "new_rule_source called on template class Ruleset" end
to_s()
click to toggle source
# File lib/sagan_crafter/ruleset.rb, line 15 def to_s @rules.to_s end