Class: AcmsRuby::Config

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

Instance Method Summary collapse

Constructor Details

#initialize(text) ⇒ Config

Returns a new instance of Config.



10
11
12
13
# File 'lib/acms_ruby/config.rb', line 10

def initialize(text)
  @php_str = text
  parse
end

Instance Method Details

#database_hostObject



15
16
17
# File 'lib/acms_ruby/config.rb', line 15

def database_host
  @data[:DB_HOST]
end

#database_nameObject



18
19
20
# File 'lib/acms_ruby/config.rb', line 18

def database_name
  @data[:DB_NAME]
end

#database_passwordObject



24
25
26
# File 'lib/acms_ruby/config.rb', line 24

def database_password
  @data[:DB_PASS]
end

#database_portObject



27
28
29
# File 'lib/acms_ruby/config.rb', line 27

def database_port
  @data[:DB_PORT]
end

#database_userObject



21
22
23
# File 'lib/acms_ruby/config.rb', line 21

def database_user
  @data[:DB_USER]
end