Class: UiJobWizardController
- Inherits:
-
Api::V2::BaseController
- Object
- Api::V2::BaseController
- UiJobWizardController
- Defined in:
- app/controllers/ui_job_wizard_controller.rb
Instance Method Summary collapse
- #action_permission ⇒ Object
- #categories ⇒ Object
- #resource_class ⇒ Object
- #resource_name(nested_resource = nil) ⇒ Object
- #template ⇒ Object
Instance Method Details
#action_permission ⇒ Object
27 28 29 |
# File 'app/controllers/ui_job_wizard_controller.rb', line 27 def :view_job_templates end |
#categories ⇒ Object
2 3 4 5 6 7 8 9 |
# File 'app/controllers/ui_job_wizard_controller.rb', line 2 def categories job_categories = resource_scope .search_for("job_category ~ \"#{params[:search]}\"") .select(:job_category).distinct .reorder(:job_category) .pluck(:job_category) render :json => {:job_categories =>job_categories} end |
#resource_class ⇒ Object
23 24 25 |
# File 'app/controllers/ui_job_wizard_controller.rb', line 23 def resource_class JobTemplate end |
#resource_name(nested_resource = nil) ⇒ Object
19 20 21 |
# File 'app/controllers/ui_job_wizard_controller.rb', line 19 def resource_name(nested_resource = nil) nested_resource || 'job_template' end |
#template ⇒ Object
11 12 13 14 15 16 17 |
# File 'app/controllers/ui_job_wizard_controller.rb', line 11 def template job_template = JobTemplate..find(params[:id]) render :json => { :job_template => job_template, :effective_user => job_template.effective_user, } end |