Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Zend_Auth $_instance = 'null'
Singleton instance
Zend_Auth_Storage_Interface $_storage = 'null'
Persistent storage handler
__clone(
)
:
void
Singleton pattern implementation makes "clone" unavailable
__construct(
)
:
void
Singleton pattern implementation makes "new" unavailable
authenticate(
Zend_Auth_Adapter_Interface $adapter
)
:
Zend_Auth_Result
Authenticates against the supplied adapter
clearIdentity(
)
:
void
Clears the identity from persistent storage
getIdentity(
)
:
mixed|null
Returns the identity from storage or null if no identity is available
getInstance(
)
:
Zend_Auth
Returns an instance of Zend_Auth
Singleton pattern implementation
getStorage(
)
:
Zend_Auth_Storage_Interface
Returns the persistent storage handler
Session storage is used by default unless a different storage adapter has been set.
hasIdentity(
)
:
boolean
Returns true if and only if an identity is available from storage
setStorage(
Zend_Auth_Storage_Interface $storage
)
:
Zend_Auth
Sets the persistent storage handler