*
* @author Roland Haeder <webmaster@ship-simu.org>
* @version 0.0.0
- * @copyright Copyright (c) 2007, 2008 Roland Haeder, this is free software
+ * @copyright Copyright (c) 2007, 2008 Roland Haeder, 2009 Ship-Simu Developer Team
* @license GNU GPL 3.0 or any newer version
* @link http://www.ship-simu.org
*
/**
* The hashed password
*/
- private $hashedPassword = "";
+ private $hashedPassword = '';
/**
* Protected constructor
protected function __construct () {
// Call parent constructor
parent::__construct(__CLASS__);
-
- // Clean up a little
- $this->removeNumberFormaters();
- $this->removeSystemArray();
}
/**
$data = "";
// Get member class
- $userClass = $this->getConfigInstance()->readConfig('user_class');
+ $userClass = $this->getConfigInstance()->getConfigEntry('user_class');
// Get a user instance
$userInstance = call_user_func_array(array($userClass, 'createMemberByRequest'), array($requestInstance));
// Is the password correct?
if ($userInstance->ifPasswordHashMatches($requestInstance) === false) {
// Mismatching password
- $userInstance->debugInstance();
throw new UserPasswordMismatchException(array($this, $userInstance), BaseUser::EXCEPTION_USER_PASS_MISMATCH);
} // END - if