Method: Avm::Scms::AutoCommit::Rules.rule_class_by_key
- Defined in:
- lib/avm/scms/auto_commit/rules.rb
.rule_class_by_key(key) ⇒ Object
23 24 25 26 27 |
# File 'lib/avm/scms/auto_commit/rules.rb', line 23 def rule_class_by_key(key) RULES_CLASSES.find { |klass| klass.keys.include?(key) } || raise("Rule not find with key \"#{key}\" (Available: " \ "#{RULES_CLASSES.flat_map(&:keys).join(', ')})") end |