class Tomahawk::Generators::Base
Public Class Methods
new(directive_group)
click to toggle source
# File lib/tomahawk/generators/base.rb, line 6 def initialize(directive_group) @directive_group = directive_group end
Public Instance Methods
to_str()
click to toggle source
# File lib/tomahawk/generators/base.rb, line 10 def to_str config = "\n<#{directive_group_name} #{@directive_group.parameters}>\n" @directive_group.directives.each do |directive, value| config += generate_directive(directive, value) end @directive_group.groups.each do |group| config += group.to_s end config += "\n</#{directive_group_name}>\n" end
Also aliased as: to_s