Module: PrimePrinter::Utils
- Defined in:
- lib/prime_printer/utils.rb
Class Method Summary collapse
Class Method Details
.keyword_args_to_instance_vars_setter ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/prime_printer/utils.rb', line 2 def self.keyword_args_to_instance_vars_setter proc do |bind| bind.eval 'local_variables.each do |var| instance_variable_set "@#{var}", binding.local_variable_get(var) self.class.class_eval do attr_reader var end end' end end |