Class: Decidim::Meetings::Admin::ApplicationController
- Inherits:
 - 
      Admin::Components::BaseController
      
        
- Object
 - Admin::Components::BaseController
 - Decidim::Meetings::Admin::ApplicationController
 
 
- Defined in:
 - app/controllers/decidim/meetings/admin/application_controller.rb
 
Overview
This controller is the abstract class from which all other controllers of this engine inherit.
Note that it inherits from ‘Decidim::Components::BaseController`, which override its layout and provide all kinds of useful methods.
Direct Known Subclasses
AgendaController, AttachmentCollectionsController, AttachmentsController, InvitesController, MeetingClosesController, MeetingCopiesController, MeetingsController, MeetingsPollController, RegistrationFormController, RegistrationsController
Instance Method Summary collapse
Instance Method Details
#maps_enabled? ⇒ Boolean
      23 24 25  | 
    
      # File 'app/controllers/decidim/meetings/admin/application_controller.rb', line 23 def maps_enabled? @maps_enabled ||= current_component.settings.maps_enabled? end  | 
  
#meeting ⇒ Object
      19 20 21  | 
    
      # File 'app/controllers/decidim/meetings/admin/application_controller.rb', line 19 def meeting @meeting ||= meetings.find(params[:id]) if params[:id] end  | 
  
#meetings ⇒ Object
      15 16 17  | 
    
      # File 'app/controllers/decidim/meetings/admin/application_controller.rb', line 15 def meetings @meetings ||= Meeting.not_hidden.where(component: current_component).order(start_time: :desc).page(params[:page]).per(15) end  |