Sha256: cabf7829017f5cbc2ba24b42ed317dcf47ef3a266e8c6d9acfcea42ef5879c05
Contents?: true
Size: 935 Bytes
Versions: 5
Compression:
Stored size: 935 Bytes
Contents
class SmartProxiesController < ApplicationController def index respond_to do |format| format.html {@proxies = SmartProxy.includes(:features).paginate :page => params[:page]} format.json {render :json => SmartProxy.all} end end def new @proxy = SmartProxy.new end def create @proxy = SmartProxy.new(params[:smart_proxy]) if @proxy.save process_success :object => @proxy else process_error :object => @proxy end end def edit @proxy = SmartProxy.find(params[:id]) end def update @proxy = SmartProxy.find(params[:id]) if @proxy.update_attributes(params[:smart_proxy]) process_success :object => @proxy else process_error :object => @proxy end end def destroy @proxy = SmartProxy.find(params[:id]) if @proxy.destroy process_success :object => @proxy else process_error :object => @proxy end end end
Version data entries
5 entries across 5 versions & 1 rubygems