Method: NsOptions::NamespaceData#add_option

Defined in:
lib/ns-options/namespace_data.rb

#add_option(*args) ⇒ Object



28
29
30
31
32
33
34
# File 'lib/ns-options/namespace_data.rb', line 28

def add_option(*args)
  name = args.first
  opt  = NsOptions::Option.new(*NsOptions::Option.args(args, @option_type_class))

  @child_namespaces.rm(name)
  @child_options.add(name, opt)
end