Module: Assignbot::Core
- Defined in:
- lib/assignbot/core.rb
Overview
Store Assignbot-wide static variables and functions
Constant Summary collapse
- ASSIGNABLES =
{}
Class Method Summary collapse
Class Method Details
.get_assignable(target_class) ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 |
# File 'lib/assignbot/core.rb', line 8 def get_assignable(target_class) fail DslError, 'Pass in class' unless target_class.is_a?(Class) target_class_name = target_class.to_s asclass = ASSIGNABLES[target_class_name] if asclass.nil? asclass = Assignable.new(target_class) ASSIGNABLES[target_class_name] = asclass end asclass end |