// Import framework stuff
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
use Org\Mxchange\CoreFramework\Object\BaseFrameworkSystem;
+use Org\Mxchange\CoreFramework\Registry\GenericRegistry;
use Org\Mxchange\CoreFramework\Registry\Registerable;
-use Org\Mxchange\CoreFramework\Registry\Registry;
use Org\Mxchange\CoreFramework\Request\Requestable;
use Org\Mxchange\CoreFramework\Response\Responseable;
$userInstance = UserFactory::createUserByRequest($requestInstance);
// Remember this new instance in registry
- Registry::getRegistry()->addInstance('user', $userInstance);
+ GenericRegistry::getRegistry()->addInstance('user', $userInstance);
// Is the password correct?
if ($userInstance->ifPasswordHashMatches($requestInstance) === FALSE) {
*/
public function ifLoginWasSuccessfull () {
// Is the registry key there?
- $loginDone = (Registry::getRegistry()->getInstance('login') instanceof Registerable);
+ $loginDone = (GenericRegistry::getRegistry()->getInstance('login') instanceof Registerable);
// Return the result
return $loginDone;
$plainPassword = FrameworkBootstrap::getRequestInstance()->getRequestElement($requestKey);
// Get user instance
- $userInstance = Registry::getRegistry()->getInstance('user');
+ $userInstance = GenericRegistry::getRegistry()->getInstance('user');
// Get a crypto helper and hash the password
$this->hashedPassword = ObjectFactory::createObjectByConfiguredName('crypto_class')->hashString($plainPassword, $userInstance->getPasswordHash());