Module: ModuleCluster::ExtendForCascade
- Included in:
- ModuleCluster, Define::Cluster, Define::ClusterCascades, Define::ClusterCascadesToClass, Define::ClusterCascadesToModule
- Defined in:
- lib/module-cluster/ModuleCluster/ExtendForCascade.rb
Instance Method Summary collapse
-
#extended(class_or_module) ⇒ Object
extended #.
Instance Method Details
#extended(class_or_module) ⇒ Object
extended #
8 9 10 11 12 13 |
# File 'lib/module-cluster/ModuleCluster/ExtendForCascade.rb', line 8 def extended( class_or_module ) super class_or_module.module_eval do extend ModuleCluster::CascadeFeatures end unless class_or_module.is_a?( Class ) end |