Module: Plutonium::Resource::Controller
- Extended by:
- ActiveSupport::Concern
- Includes:
- Pagy::Method, Core::Controller, Plutonium::Resource::Controllers::Authorizable, Plutonium::Resource::Controllers::CrudActions, Plutonium::Resource::Controllers::Defineable, Plutonium::Resource::Controllers::InteractiveActions, Plutonium::Resource::Controllers::Presentable, Plutonium::Resource::Controllers::Queryable, Plutonium::Resource::Controllers::Typeahead
- Defined in:
- lib/plutonium/resource/controller.rb
Overview
Controller module to handle resource actions and concerns
Constant Summary
Constants included from Plutonium::Resource::Controllers::Typeahead
Plutonium::Resource::Controllers::Typeahead::FALLBACK_SEARCH_COLUMNS, Plutonium::Resource::Controllers::Typeahead::LIKE_ESCAPE_CHAR, Plutonium::Resource::Controllers::Typeahead::TYPEAHEAD_LIMIT
Method Summary
Methods included from Plutonium::Resource::Controllers::Typeahead
escape_like, searchable_column_for, #typeahead_filter, #typeahead_input
Methods included from Plutonium::Resource::Controllers::InteractiveActions
#commit_interactive_bulk_action, #commit_interactive_record_action, #commit_interactive_resource_action, #interactive_bulk_action, #interactive_record_action, #interactive_resource_action
Methods included from Plutonium::Resource::Controllers::CrudActions
#create, #destroy, #edit, #index, #new, #show, #update
Methods included from Plutonium::Resource::Controllers::Queryable
#current_query_object, #raw_resource_query_params
Methods included from Core::Controllers::AssociationResolver
Methods included from Core::Controllers::EntityScoping
#scoped_entity_class, #scoped_entity_param_key, #scoped_entity_route_key, #scoped_entity_strategy, #scoped_to_entity?