Class: Katello::AutoCompleteSearchController

Inherits:
ApplicationController show all
Includes:
Foreman::Controller::AutoCompleteSearch
Defined in:
app/controllers/katello/auto_complete_search_controller.rb

Instance Method Summary collapse

Methods inherited from ApplicationController

#authorized, #current_organization, #current_organization=, #default_label, #default_label_assigned, #escape_html, #flash_to_headers, #format_time, #generate_label, #label_overridden, #n_gettext_for_generate_label, #no_env_available_msg, #parse_calendar_date, #permission_denied, #render_correct_nav, #section_id

Instance Method Details

#modelObject



9
10
11
# File 'app/controllers/katello/auto_complete_search_controller.rb', line 9

def model
  Katello::Util::Model.controller_path_to_model("katello/#{params[:kt_path]}")
end

#model_of_controllerObject



5
6
7
# File 'app/controllers/katello/auto_complete_search_controller.rb', line 5

def model_of_controller
  Organization.current ? model.where(:organization_id => Organization.current.id) : model
end

#permission_controllerObject



13
14
15
# File 'app/controllers/katello/auto_complete_search_controller.rb', line 13

def permission_controller
  "katello/#{params[:kt_path]}"
end