Class: Decidim::SearchesController

Inherits:
ApplicationController show all
Includes:
FilterResource, FormFactory, Paginable, Rectify::ControllerHelpers
Defined in:
app/controllers/decidim/searches_controller.rb

Constant Summary

Constants included from Paginable

Paginable::OPTIONS

Instance Method Summary collapse

Methods included from HttpCachingDisabler

#disable_http_caching

Methods included from NeedsOrganization

enhance_controller, extended, included

Instance Method Details

#indexObject



13
14
15
16
17
18
19
# File 'app/controllers/decidim/searches_controller.rb', line 13

def index
  Search.call(term, current_organization, filters) do
    on(:ok) do |results|
      expose(results: results.page(params[:page]).per(params[:per_page]))
    end
  end
end