Module: Cell::RailsExtensions::ActionController
- Defined in:
- lib/cell/rails.rb
Instance Method Summary collapse
- #cell(name, model = nil, options = {}, constant = ::Cell::ViewModel, &block) ⇒ Object
- #concept(name, model = nil, options = {}, &block) ⇒ Object
Instance Method Details
#cell(name, model = nil, options = {}, constant = ::Cell::ViewModel, &block) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/cell/rails.rb', line 11 def cell(name, model=nil, ={}, constant=::Cell::ViewModel, &block) [:context] ||= {} [:context][:controller] = self constant.cell(name, model, , &block) end |
#concept(name, model = nil, options = {}, &block) ⇒ Object
18 19 20 |
# File 'lib/cell/rails.rb', line 18 def concept(name, model=nil, ={}, &block) cell(name, model, , ::Cell::Concept, &block) end |