Module: SnFoil::Controller::Concerns::SetupControllerConcern
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/sn_foil/controller/concerns/setup_controller_concern.rb
Instance Method Summary collapse
- #context(**options) ⇒ Object
- #current_context(**options) ⇒ Object
- #setup_options(**options) ⇒ Object
Instance Method Details
#context(**options) ⇒ Object
19 20 21 |
# File 'lib/sn_foil/controller/concerns/setup_controller_concern.rb', line 19 def context(**) [:context] || self.class.i_context end |
#current_context(**options) ⇒ Object
30 31 32 |
# File 'lib/sn_foil/controller/concerns/setup_controller_concern.rb', line 30 def current_context(**) @current_context ||= context(**).new(context_entity) end |
#setup_options(**options) ⇒ Object
23 24 25 26 27 28 |
# File 'lib/sn_foil/controller/concerns/setup_controller_concern.rb', line 23 def (**) = inject_params(**) = inject_id(**) = inject_includes(**) inject_controller_action(**) end |