class HConfiguration

Public Class Methods

new() click to toggle source
# File lib/hengine/hconfiguration.rb, line 10
def initialize()
 @configurations = Hash.new
 @configurations["CONFIGURATION"] = YAML.load_file('config/configuration.yml')
 # eventuali altri configuration da caricare all'avvio
end

Public Instance Methods

configuration(configurationName) click to toggle source
# File lib/hengine/hconfiguration.rb, line 16
def configuration(configurationName)

  return @configurations[configurationName]

end
setValue(fieldValue, fieldName, configurationName = "CONFIGURATION") click to toggle source
# File lib/hengine/hconfiguration.rb, line 22
def setValue(fieldValue, fieldName, configurationName = "CONFIGURATION")
  self.configuration(configurationName)[fieldName] = fieldValue
end
value(fieldName, configurationName = "CONFIGURATION") click to toggle source
# File lib/hengine/hconfiguration.rb, line 26
def value(fieldName, configurationName = "CONFIGURATION")

  return self.configuration(configurationName)[fieldName] 

end