class RakeFactory::ParameterView
Attributes
task[R]
Public Class Methods
new(task)
click to toggle source
# File lib/rake_factory/parameter_view.rb, line 5 def initialize(task) self.instance_eval do task.class.parameter_set.each do |parameter| define_singleton_method parameter.reader_method do task.send(parameter.reader_method) end if parameter.configurable? define_singleton_method parameter.writer_method do |value| task.send(parameter.writer_method, value) end end end end end