Module: DCI::Role::ModuleMethods
- Defined in:
- lib/role.rb
Instance Method Summary collapse
Instance Method Details
#extended_singleton_class_eval(&block) ⇒ Object
8 9 10 11 12 13 14 |
# File 'lib/role.rb', line 8 def extended_singleton_class_eval(&block) singleton_class_for(self).instance_eval do define_method("extended") do |obj| singleton_class_for(obj).instance_eval(&block) end end end |