Class: KXI::Application::Config

Inherits:
Object
  • Object
show all
Defined in:
lib/kxi/application/config.rb

Overview

Represents configuration file

Instance Method Summary collapse

Constructor Details

#initialize(file, reader) ⇒ Config

Instantiates the KXI::Application::Config file

Parameters:



16
17
18
19
20
21
# File 'lib/kxi/application/config.rb', line 16

def initialize(file, reader)
	@file = file
	@obj  = reader.parse(File.read(file))
	@pth  = ''
	@def  = false
end

Instance Method Details

#fileString

Gets configuration file

Returns:

  • (String)

    Path to configuration file



9
10
11
# File 'lib/kxi/application/config.rb', line 9

def file
	@file
end