Class: Object
- Inherits:
- BasicObject
- Defined in:
- lib/private_attr_reader/object_patch.rb
Class Method Summary collapse
Class Method Details
.private_attr_reader(*args) ⇒ Object
3 4 5 6 7 8 |
# File 'lib/private_attr_reader/object_patch.rb', line 3 def private_attr_reader(*args) args.each do |arg| define_method(arg) { instance_variable_get("@#{arg.to_s}") } private arg end end |