Sha256: a0c59f1bc05ba7fc748429f3fa347af39e8a1d8835dff492a58fa770ca4f8cc4

Contents?: true

Size: 979 Bytes

Versions: 10

Compression:

Stored size: 979 Bytes

Contents

module Kuztuscms
  class SettingsController < KuztuscmsController
    # GET /settings
    def index
      @settings = Setting.all
    end

    # GET /settings/new
    def new
      @setting = Setting.new
    end

    # GET /settings/1/edit
    def edit
      @setting = Setting.find(params[:id])
    end

    # POST /settings
    def create
      @setting = Setting.new(params[:setting])

      if @setting.save
        redirect_to settings_url, notice: 'Setting was successfully created.'
      else
        render action: "new"
      end
    end

    # PUT /settings/1
    def update
      @setting = Setting.find(params[:id])

      if @setting.update_attributes(params[:setting])
        redirect_to settings_url, notice: 'Setting was successfully updated.'
      else
        render action: "edit"
      end
    end

    # DELETE /settings/1
    def destroy
      @setting = Setting.find(params[:id])
      @setting.destroy

      redirect_to settings_url
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
kuztuscms-0.0.10 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.9 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.8 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.7 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.6 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.5 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.4 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.3 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.2 app/controllers/kuztuscms/settings_controller.rb
kuztuscms-0.0.1 app/controllers/kuztuscms/settings_controller.rb