Module: Rulz
- Defined in:
- lib/rulz.rb,
lib/rulz/rule.rb,
lib/rulz/action.rb,
lib/rulz/definer.rb,
lib/rulz/version.rb,
lib/rulz/attribute.rb,
lib/rulz/condition.rb,
lib/rulz/evaluator.rb,
lib/rulz/conditions/boolean.rb,
lib/rulz/conditions/conditions.rb
Defined Under Namespace
Modules: Attribute, ClassMethods, Conditions, Evaluator, InstanceMethods Classes: Action, Condition, Definer, Rule
Constant Summary collapse
- VERSION =
"1.0.3"
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
16 17 18 19 |
# File 'lib/rulz.rb', line 16 def self.included(base) base.extend(ClassMethods) base.send(:include, InstanceMethods) end |