Class Module
In: lib/commandline/utils.rb
Parent: Object
Module dot/f_1.png

Methods

Public Instance methods

[Source]

    # File lib/commandline/utils.rb, line 3
 3:   def param_accessor(*symbols)
 4:     symbols.each { |sym|
 5:       self.class_eval %{
 6:         def #{sym}(*val)
 7:           val.empty? ? @#{sym} : @#{sym} = val
 8:         end
 9:       }
10:     }
11:   end

[Validate]