class ChipsController < ApplicationController def index all_chips = [ { id: 1, name: 'US Dollar', symbol: '$', code: 'USD', scale: 2, prefixed: true }, { id: 2, name: 'Bosnian Convertible Mark', symbol: 'KM', code: 'BAM', scale: 2, prefixed: false }, { id: 3, name: 'Euro', symbol: '€', code: 'EUR', scale: 3, prefixed: false } ] json_response all_chips end def create chip = Chip.new(chip_params) if chip.save json_response chip else error_response :bad_request end end def destroy chip_id = params[:id] if chip_id.present? && Chip.destroy(chip_id) index else error_response :bad_request end end private def chip_params params.require(:chip).permit(:id, :name, :symbol, :enabled) end end