Module: Siding::BootComponent

Defined in:
lib/siding/boot_component.rb

Class Method Summary collapse

Class Method Details

.add(*adding_paths) ⇒ Object



6
7
8
9
10
11
12
# File 'lib/siding/boot_component.rb', line 6

def add(*adding_paths)
  adding_paths.flatten.each do |path|
    expanded = File.expand_path(path.to_s)
    paths << expanded unless paths.include?(expanded)
  end
  paths
end

.pathsObject



14
# File 'lib/siding/boot_component.rb', line 14

def paths = @paths ||= []

.reset!Object



15
# File 'lib/siding/boot_component.rb', line 15

def reset! = @paths = []