Class: FolderProvider

Inherits:
Object
  • Object
show all
Defined in:
lib/providers/folder_provider.rb

Instance Method Summary collapse

Constructor Details

#initialize(function_provider, root) ⇒ FolderProvider

Returns a new instance of FolderProvider.



2
3
4
5
6
# File 'lib/providers/folder_provider.rb', line 2

def initialize(function_provider, root)
  @function_provider = function_provider
  @root = root
  @node = @root
end

Instance Method Details

#parse(name, data) ⇒ Object



8
9
10
11
12
# File 'lib/providers/folder_provider.rb', line 8

def parse(name, data)
  @node = @root
  inner_parse(name, data)
  @root
end