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