class Module
Public Instance Methods
dsl_accessor(*accessors)
click to toggle source
# File lib/ext/module.rb, line 2 def dsl_accessor(*accessors) accessors.each do |accessor| class_eval %{ attr_writer :#{accessor} def #{accessor}(value=nil) send "#{accessor}=", value if value @#{accessor} end } end end