Sha256: 86bd645fb6bd3cbf0b8b35d7681806e80b239fcc6d1a1e72facecba9202a68f1
Contents?: true
Size: 1.06 KB
Versions: 1
Compression:
Stored size: 1.06 KB
Contents
class RailsAuditAdmin::CheckSettingsController < RailsAuditAdmin::BaseController before_action :set_check_setting, only: [:show, :edit, :update, :destroy] def index @check_settings = CheckSetting.page(params[:page]) end def new @check_setting = CheckSetting.new end def create @check_setting = CheckSetting.new(check_setting_params) if @check_setting.save redirect_to hr_check_settings_url, notice: 'Check setting was successfully created.' else render :new end end def show end def edit end def update if @check_setting.update(check_setting_params) redirect_to hr_check_settings_url, notice: 'Check setting was successfully updated.' else render :edit end end def destroy @check_setting.destroy redirect_to hr_check_settings_url, notice: 'Check setting was successfully destroyed.' end private def set_check_setting @check_setting = CheckSetting.find(params[:id]) end def check_setting_params params.fetch(:check_setting, {}).permit( :code ) end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
rails_audit-1.0.1 | app/controllers/audit/admin/check_settings_controller.rb |