Module: Overule
- Defined in:
- lib/overule.rb,
lib/overule/action.rb,
lib/overule/engine.rb,
lib/overule/context.rb,
lib/overule/version.rb,
lib/overule/operator.rb,
lib/overule/condition.rb,
lib/overule/inference.rb,
app/models/overule/rule.rb,
lib/overule/configuration.rb,
app/models/overule/current.rb,
app/models/overule/rule_version.rb,
app/models/overule/rule_activity.rb,
app/controllers/overule/rules_controller.rb,
app/models/concerns/overule/rule_behavior.rb,
app/controllers/overule/activities_controller.rb,
app/controllers/overule/application_controller.rb,
app/controllers/overule/rule_versions_controller.rb,
lib/generators/overule/install/install_generator.rb,
app/models/concerns/overule/rule_version_behavior.rb,
app/models/concerns/overule/rule_activity_behavior.rb
Defined Under Namespace
Modules: Generators, RuleActivityBehavior, RuleBehavior, RuleVersionBehavior Classes: Action, ActivitiesController, ApplicationController, Condition, Configuration, Context, Current, Engine, Error, Inference, Operator, Rule, RuleActivity, RuleVersion, RuleVersionsController, RulesController
Constant Summary collapse
- VERSION =
"0.1.0".freeze
Class Method Summary collapse
- .config ⇒ Object
- .configure {|config| ... } ⇒ Object
-
.reset_configuration! ⇒ Object
Test/reset hook — clears any host-app configuration.
Class Method Details
.config ⇒ Object
62 63 64 |
# File 'lib/overule/configuration.rb', line 62 def config @config ||= Configuration.new end |
.configure {|config| ... } ⇒ Object
66 67 68 |
# File 'lib/overule/configuration.rb', line 66 def configure yield(config) end |
.reset_configuration! ⇒ Object
Test/reset hook — clears any host-app configuration. Internal use.
71 72 73 |
# File 'lib/overule/configuration.rb', line 71 def reset_configuration! @config = Configuration.new end |