Sha256: 2a41f3f22812be24e8de0cac1970ef7353e71504ac04246439ff89c40ec123cf

Contents?: true

Size: 678 Bytes

Versions: 5

Compression:

Stored size: 678 Bytes

Contents

module Refinery
  module Jobs
    module Admin
      class JobsController < Refinery::AdminController
        crudify :'refinery/jobs/job',
                order: 'position ASC',
                include: [:translations, :job_applications]

        protected

        def job_params
          params.require(:job).permit permitted_job_params
        end

        private

        def permitted_job_params
          [
            :title, :description, :employment_terms, :hours, :position, :draft, :published_at, :fill,
            :ref, :education, :experience, :skills, :languages, :salary, :length, :employment_date, :contact
          ]
        end
      end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
refinerycms-jobs-3.0.6 app/controllers/refinery/jobs/admin/jobs_controller.rb
refinerycms-jobs-3.0.5 app/controllers/refinery/jobs/admin/jobs_controller.rb
refinerycms-jobs-3.0.4 app/controllers/refinery/jobs/admin/jobs_controller.rb
refinerycms-jobs-3.0.3 app/controllers/refinery/jobs/admin/jobs_controller.rb
refinerycms-jobs-3.0.2 app/controllers/refinery/jobs/admin/jobs_controller.rb