Class: Decidim::Admin::ApplicationController
- Inherits:
-
DecidimController
- Object
- DecidimController
- Decidim::Admin::ApplicationController
- Includes:
- FormFactory, LocaleSwitcher, NeedsAuthorization, NeedsOrganization, PayloadInfo
- Defined in:
- decidim-admin/app/controllers/decidim/admin/application_controller.rb
Overview
The main application controller that inherits from Rails.
Direct Known Subclasses
CategoriesController, DashboardController, ExportsController, FeaturePermissionsController, Features::BaseController, FeaturesController, ManagedUsers::ImpersonationsController, ManagedUsers::PromotionsController, ManagedUsersController, ModerationsController, NewslettersController, OrganizationController, ScopeTypesController, ScopesController, StaticPagesController, UserGroupsController, UsersController, Decidim::Assemblies::Admin::ApplicationController, Decidim::Assemblies::Admin::AssembliesController, Decidim::Assemblies::Admin::AssemblyAttachmentsController, Decidim::Assemblies::Admin::AssemblyCopiesController, Decidim::Assemblies::Admin::AssemblyPublicationsController, ParticipatoryProcesses::Admin::ApplicationController, ParticipatoryProcesses::Admin::ParticipatoryProcessAttachmentsController, ParticipatoryProcesses::Admin::ParticipatoryProcessCopiesController, ParticipatoryProcesses::Admin::ParticipatoryProcessGroupsController, ParticipatoryProcesses::Admin::ParticipatoryProcessPublicationsController, ParticipatoryProcesses::Admin::ParticipatoryProcessStepActivationsController, ParticipatoryProcesses::Admin::ParticipatoryProcessStepOrderingController, ParticipatoryProcesses::Admin::ParticipatoryProcessStepsController, ParticipatoryProcesses::Admin::ParticipatoryProcessUserRolesController, ParticipatoryProcesses::Admin::ParticipatoryProcessesController
Instance Method Summary collapse
-
#current_ability_klass ⇒ Object
Overwrites ‘cancancan`’s method to point to the correct ability class, since the gem expects the ability class to be in the root namespace.
- #user_not_authorized_path ⇒ Object
Methods included from NeedsOrganization
enhance_controller, extended, included
Instance Method Details
#current_ability_klass ⇒ Object
Overwrites ‘cancancan`’s method to point to the correct ability class, since the gem expects the ability class to be in the root namespace.
34 35 36 |
# File 'decidim-admin/app/controllers/decidim/admin/application_controller.rb', line 34 def current_ability_klass Decidim::Admin::Abilities::BaseAbility end |
#user_not_authorized_path ⇒ Object
28 29 30 |
# File 'decidim-admin/app/controllers/decidim/admin/application_controller.rb', line 28 def decidim_admin.root_path end |