import v1.1.0_beta1 | 2009-08-21

This commit is contained in:
2019-07-17 22:16:19 +02:00
parent 2c1152f0d3
commit 8dee6b1a10
2306 changed files with 251360 additions and 23428 deletions

View File

@ -17,7 +17,7 @@
* @package Zend_Session
* @copyright Copyright (c) 2005-2008 Zend Technologies USA Inc. (http://www.zend.com)
* @license http://framework.zend.com/license/new-bsd New BSD License
* @version $Id: Session.php 12385 2008-11-07 20:18:43Z thomas $
* @version $Id: Session.php 15577 2009-05-14 12:43:34Z matthew $
* @since Preview Release 0.2
*/
@ -524,13 +524,12 @@ class Zend_Session extends Zend_Session_Abstract
}
}
if (empty($_SESSION['__ZF'][$namespace])) {
if (isset($namespace) && empty($_SESSION['__ZF'][$namespace])) {
unset($_SESSION['__ZF'][$namespace]);
}
}
if (empty($_SESSION['__ZF'])) {
if (isset($_SESSION['__ZF']) && empty($_SESSION['__ZF'])) {
unset($_SESSION['__ZF']);
}
}
@ -722,15 +721,11 @@ class Zend_Session extends Zend_Session_Abstract
*/
private static function _processValidators()
{
if (count($_SESSION['__ZF']['VALID']) > 0) {
/**
* @see Zend_Loader
*/
require_once 'Zend/Loader.php';
}
foreach ($_SESSION['__ZF']['VALID'] as $validator_name => $valid_data) {
Zend_Loader::loadClass($validator_name);
if (!class_exists($validator_name)) {
require_once 'Zend/Loader.php';
Zend_Loader::loadClass($validator_name);
}
$validator = new $validator_name;
if ($validator->validate() === false) {
/** @see Zend_Session_Exception */