Method: Pupu::Parser#initialize
- Defined in:
- lib/pupu/parser.rb
#initialize(plugin_name, plugin_params, page = Page.new) ⇒ Parser
Returns a new instance of Parser.
19 20 21 22 23 24 25 26 27 |
# File 'lib/pupu/parser.rb', line 19 def initialize(plugin_name, plugin_params, page = Page.new) @plugin = Pupu[plugin_name, plugin_params] @output = Array.new # puts "Parser: #{page.inspect}" @page = page @dsl = DSL.new(@plugin, page) @@loaded ||= Hash.new @@loaded[@plugin.name] = Array.new end |