module DeviseCasAuthenticatable::SingleSignOut::WithConn

Public Instance Methods

with_conn() { |old_style_conn| ... } click to toggle source
# File lib/devise_cas_authenticatable/single_sign_out/with_conn.rb, line 4
def with_conn(&block)
  if old_style_conn = current_session_store.instance_variable_get(:@pool)
    yield old_style_conn
  else
    current_session_store.instance_variable_get(:@conn)
      .instance_variable_get(:@pool).with &block
  end
end