Sha256: 6c24f6476ae394c3e5301dceb53b770b961399da2630b1d9e864f2a135c93a5d

Contents?: true

Size: 1.09 KB

Versions: 7

Compression:

Stored size: 1.09 KB

Contents

# encoding: utf-8


class Caterpillar::SessionController < Caterpillar::ApplicationController

  # flash message.
  def flash_msg
    flash[:info] = "Flash works on %s" % request.request_method.to_s.upcase
    redirect_to :action => :flash_display
  end


	def cookie_with_redirect
		cookies[:the_time] = Time.now.to_s
		redirect_to :action => "cookie_with_redirect_target"
	end
	def cookie_with_redirect_target
		cookie_value = cookies[:the_time]
		render(:text => "The cookie says it is #{cookie_value}")
	end

	def cookie
		cookies[:platform] = RUBY_PLATFORM
		cookies[:the_time] = Time.now.to_s
    cookies.each do |cookie|
      logger.debug cookie.inspect
    end
		session[:testvalue] = "Session data set at " + Time.now.to_s
  end

#   def _id
#     render :inline => session.session_id.inspect
#   end
# 
# 
#   # inspect the request variables
#   def req
#     s = "<html><body>"
# 
#     request.env.each_pair do |key,value|
#       s += key
#       s += " => "
#       s += value unless value.nil?
#       s += "<br />"
#     end
# 
#     s += "</body></html>"
#     render :inline => s
#   end

end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
caterpillar-1.4.4 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.4.3 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.4.2 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.4.1 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.4.0 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.3.1 portlet_test_bench/controllers/caterpillar/session_controller.rb
caterpillar-1.2.5 portlet_test_bench/controllers/caterpillar/session_controller.rb