Top Level Namespace
Defined Under Namespace
Modules: Kernel, RubySync Classes: Array, File, LdapChangelogConnector, Module, Object
Instance Method Summary collapse
-
#array_option(*names) ⇒ Object
Add an option that will be defined by a class method, stored in a class variable and accessible as an instance method.
Instance Method Details
#array_option(*names) ⇒ Object
Add an option that will be defined by a class method, stored in a class variable and accessible as an instance method
57 58 59 60 61 62 63 64 65 66 67 68 |
# File 'lib/ruby_sync.rb', line 57 def array_option *names names.each do |name| name do |*values| class_def name do values end "get_#{name}" do values end end end end |