\HybridSessionAbstractTest_TestCookieBackend

Synopsis

class HybridSessionAbstractTest_TestCookieBackend extends HybridSessionStore_Cookie {
  • // Inherited members from HybridSessionStore_Base
  • protected  $key;
  • // Inherited methods from HybridSessionStore_Cookie
  • public void open()
  • public void close()
  • protected HybridSessionStore_Crypto getCrypto()
  • public void read()
  • protected bool canWrite()
  • public void write()
  • public void destroy()
  • public void gc()
  • // Inherited methods from HybridSessionStore_Base
  • public void setKey()
  • protected string getKey()
  • protected int getLifetime()
  • protected int getNow()
}

Hierarchy

Members

protected

  • $cryptoHybridSessionStore_Crypto
    Encryption service
  • $currentCookieData — string
    Known unmodified value of this cookie. If the cookie backend has been read into the application, then the backend is unable to verify the modification state of this value internally within the system, so this will be left null unless written back.
  • $key — string
    Session secret key

public

  • $override_headers_sent — string
    Override value of 'headers_sent' but only if running tests.

Methods

protected

Inherited from HybridSessionStore_Cookie

protected

  • canWrite() — Determine if the session could be verifably written to cookie storage
  • getCrypto() — Get the cryptography store for the specified session

public

Inherited from HybridSessionStore_Base

protected

public

  • setKey() — Assign a new session secret key