Sha256: 875d80e5035e0692bbfd09ebb9f0e812757a5199fc79611ae7c14d46a25f5ef7
Contents?: true
Size: 834 Bytes
Versions: 2
Compression:
Stored size: 834 Bytes
Contents
# encoding: utf-8 class Caterpillar::HttpMethodsController < Caterpillar::ApplicationController def post @msg = params[:msg] if request.post? @checkbox = params[:checkbox] render :action => :post end def post_and_redirect @msg = '"%s" passed from POST to GET' % params[:msg_get] if request.get? and params[:msg_get] if request.post? redirect_to :action => :post_and_redirect, :msg_get => params[:msg] end end def parameter @params = params @params.delete :action @params.delete :controller end def redirect_back redirect_to :back end def redirect_action flash[:info] = 'This message was set in the action before redirect' redirect_to :action => :redirect, :x => true end # def redirect_target # render :action => :redirect # end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
caterpillar-1.3.1 | portlet_test_bench/controllers/caterpillar/http_methods_controller.rb |
caterpillar-1.2.5 | portlet_test_bench/controllers/caterpillar/http_methods_controller.rb |