Module: Nested::WithSingleton
Instance Method Summary collapse
- #singleton(name, model_block = nil, &block) ⇒ Object
- #singleton_if(resource_if_block, name, model_block = nil, &block) ⇒ Object
Instance Method Details
#singleton(name, model_block = nil, &block) ⇒ Object
3 4 5 |
# File 'lib/nested/with_singleton.rb', line 3 def singleton(name, model_block=nil, &block) singleton_if(PROC_TRUE, name, model_block, &block) end |
#singleton_if(resource_if_block, name, model_block = nil, &block) ⇒ Object
7 8 9 |
# File 'lib/nested/with_singleton.rb', line 7 def singleton_if(resource_if_block, name, model_block=nil, &block) child_resource(name, Singleton, resource_if_block.is_a?(Symbol) ? @app.conditions[resource_if_block] : resource_if_block, model_block, &block) end |