Class: Object
- Inherits:
- BasicObject
- Defined in:
- ext/enterprise_script_service/mruby/lib/mruby-core-ext.rb
Class Method Summary collapse
Class Method Details
.attr_block(*syms) ⇒ Object
5 6 7 8 9 |
# File 'ext/enterprise_script_service/mruby/lib/mruby-core-ext.rb', line 5 def attr_block(*syms) syms.flatten.each do |sym| class_eval "def #{sym}(&block);block.call(@#{sym}) if block_given?;@#{sym};end" end end |