Sha256: f3ad2b700c2585cfd77002a8b8d9af18b920f310e4c2733cd72c72c882040af4
Contents?: true
Size: 710 Bytes
Versions: 9
Compression:
Stored size: 710 Bytes
Contents
class Admin::SnippetsController < Admin::AdminController layout 'admin' respond_to :json, :html def index respond_to do |format| format.html {} format.json do params[:per_page] = 50 unless params.include?(:per_page) @snippets = Snippet.by_key.paginate(params) render json: @snippets.as_json end end end def edit @snippet = Snippet.find(params[:id]) render action: :form, layout: !request.xhr? end def update @snippet = Snippet.find(params[:id]) @snippet.update_attributes(params[:snippet]) respond_to do |format| format.html {} format.json do render json: @snippet.as_json end end end end
Version data entries
9 entries across 9 versions & 1 rubygems