Class: Decidim::PagesController
Overview
This controller serves static pages using HighVoltage.
Instance Method Summary
collapse
#user_not_authorized_path
Instance Method Details
#page_finder ⇒ Object
16
17
18
|
# File 'app/controllers/decidim/pages_controller.rb', line 16
def page_finder
@page_finder ||= Decidim::PageFinder.new(params[:id], current_organization)
end
|
#participatory_processes ⇒ Object
24
25
26
|
# File 'app/controllers/decidim/pages_controller.rb', line 24
def participatory_processes
@participatory_processes ||= current_organization.participatory_processes.includes(:active_step).published
end
|
20
21
22
|
# File 'app/controllers/decidim/pages_controller.rb', line 20
def promoted_participatory_processes
@promoted_participatory_processes ||= participatory_processes.promoted
end
|
#users ⇒ Object
28
29
30
|
# File 'app/controllers/decidim/pages_controller.rb', line 28
def users
@users ||= Decidim::User.where(organization: current_organization)
end
|