Class: Organizations::ApplicationController
- Inherits:
-
Object
- Object
- Organizations::ApplicationController
- Includes:
- ControllerHelpers
- Defined in:
- app/controllers/organizations/application_controller.rb
Overview
Base controller for the Organizations engine. Inherits from the host application's configured controller (defaults to ::ApplicationController).
All engine controllers inherit from this class and get:
- Authentication via configured method
- Organization context helpers (via ControllerHelpers)
- Permission guards (via ControllerHelpers)
Direct Known Subclasses
InvitationsController, MembershipsController, OrganizationsController, SwitchController
Method Summary
Methods included from ControllerHelpers
#accept_pending_organization_invitation!, #clear_pending_organization_invitation!, #create_organization_and_switch!, #current_membership, #current_organization, #current_organization=, #handle_pending_invitation_acceptance_for, #no_organization_redirect_path, #organization_signed_in?, #pending_invitation_acceptance_redirect_path_for, #pending_organization_invitation, #pending_organization_invitation?, #pending_organization_invitation_email, #pending_organization_invitation_token, #redirect_path_after_invitation_accepted, #redirect_path_after_organization_switched, #redirect_path_when_invitation_requires_authentication, #redirect_path_when_no_organization, #redirect_to_no_organization!, #require_organization!, #require_organization_admin!, #require_organization_owner!, #require_organization_permission_to!, #require_organization_role!, #switch_to_organization!