class Mitel::OIG::Configuration

Public Class Methods

clear(option) click to toggle source
# File lib/mitel/oig/configuration.rb, line 20
def self.clear(option)
  instance.clear(option)
  instance
end
method_missing(method_sym, *_arguments, &_block) click to toggle source
# File lib/mitel/oig/configuration.rb, line 39
def self.method_missing(method_sym, *_arguments, &_block)
  instance.send(method_sym, _arguments, _block)
end
options() click to toggle source
# File lib/mitel/oig/configuration.rb, line 31
def self.options
  instance.options
end
set(option, value) click to toggle source
# File lib/mitel/oig/configuration.rb, line 8
def self.set(option, value)
  instance.set(option, value)
  instance
end

Public Instance Methods

clear(option) click to toggle source
# File lib/mitel/oig/configuration.rb, line 25
def clear(option)
  options
  @options[option.to_sym] = nil
  self
end
method_missing(method_sym, *_arguments, &_block) click to toggle source
# File lib/mitel/oig/configuration.rb, line 43
def method_missing(method_sym, *_arguments, &_block)
  options[method_sym]
end
options() click to toggle source
# File lib/mitel/oig/configuration.rb, line 35
def options
  @options ||= {}
end
set(option, value) click to toggle source
# File lib/mitel/oig/configuration.rb, line 13
def set(option, value)
  options
  @options[option.to_sym] = value
  setup_accessors(option)
  self
end