// Import framework stuff
use Org\Mxchange\CoreFramework\Bootstrap\FrameworkBootstrap;
use Org\Mxchange\CoreFramework\Factory\ObjectFactory;
-use Org\Mxchange\CoreFramework\Registry\Registry;
+use Org\Mxchange\CoreFramework\Registry\GenericRegistry;
use Org\Mxchange\CoreFramework\Request\Requestable;
/**
$helperInstance = new CityLoginHelper();
// Get a user instance from registry
- $userInstance = Registry::getRegistry()->getInstance('user');
+ $userInstance = GenericRegistry::getRegistry()->getInstance('user');
// Is this instance valid?
if (!$userInstance instanceof ManageableAccount) {
// Set default login method from config
$helperInstance->setDefaultAuthMethod();
- // Set request instance
- $helperInstance->setRequestInstance($requestInstance);
-
// Return the prepared instance
return $helperInstance;
}
$loginInstance->setPasswordAuth(FrameworkBootstrap::getRequestInstance()->getRequestElement('pass_hash'));
// Remember this login instance for later usage
- Registry::getRegistry()->addInstance('login', $loginInstance);
+ GenericRegistry::getRegistry()->addInstance('login', $loginInstance);
}
}