Sha256: 2c7e343cc4742a8c41ed2114aedb278a44b5386c722db700db1e9fe7d2e68e98

Contents?: true

Size: 692 Bytes

Versions: 13

Compression:

Stored size: 692 Bytes

Contents

class TestController < ActionController::Base
  def no_session_access
    head :ok
  end

  def set_session_value
    session[:foo] = "bar"
    head :ok
  end

  def set_session_value_with_expiry
    request.session_options[:expire_after] = 1.second
    set_session_value
  end

  def set_serialized_session_value
    session[:foo] = SessionAutoloadTest::Foo.new
    head :ok
  end

  def get_session_value
    render :text => "foo: #{session[:foo].inspect}"
  end

  def get_session_id
    render :text => "#{request.session_options[:id]}"
  end

  def call_reset_session
    session[:bar]
    reset_session
    session[:bar] = "baz"
    head :ok
  end

  def rescue_action(e) raise end
end

Version data entries

13 entries across 13 versions & 4 rubygems

Version Path
redis-actionpack-3.2.4 test/dummy/app/controllers/test_controller.rb
redis-store-json-3.0.0 redis-actionpack-json/test/dummy/app/controllers/test_controller.rb
redis-rack-json-1.5.2 redis-actionpack-json/test/dummy/app/controllers/test_controller.rb
redis-actionpack-json-4.0.0 redis-actionpack-json/test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.1.5 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.2.3 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.1.4 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.2.2 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.2.1 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.2.1.rc test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.1.3 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.1.3.rc4 test/dummy/app/controllers/test_controller.rb
redis-actionpack-3.1.3.rc3 test/dummy/app/controllers/test_controller.rb