module Api class SubjectsController < BaseController include SubjectSearch authorize_resource :doctrine, class: "Cdao::Subject", only: %i[index] def index @search = search_subject(search_params) @subjects = @search.results respond_with @subjects end private def search_params params.permit(:name, :parent_id, :state, doctrine_ids: [], exclude_ids: []) end end end