Class: ResourceManager::Base
- Inherits:
-
Object
- Object
- ResourceManager::Base
- Defined in:
- lib/resource_manager.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.model(class_or_proc, &block) ⇒ Object
10 11 12 |
# File 'lib/resource_manager.rb', line 10 def model(class_or_proc, &block) @model = class_or_proc end |
Instance Method Details
#model ⇒ Object
27 28 29 30 31 32 33 34 |
# File 'lib/resource_manager.rb', line 27 def model model_or_proc = self.class.instance_variable_get(:@model) if model_or_proc.kind_of?(Proc) instance_exec(&model_or_proc) else model_or_proc end end |