mirror of
https://git.d3data.de/3rdParty/captcha-module.git
synced 2024-11-21 14:13:11 +01:00
OXDEV-338 Fix config access in verification image generation
This commit is contained in:
parent
623bf060da
commit
e6b3ad312b
@ -62,8 +62,6 @@ if (!function_exists('generateVerificationImg')) {
|
||||
|
||||
if (!function_exists('strRem')) {
|
||||
|
||||
require_once getShopBasePath() . '/core/oxdecryptor.php';
|
||||
|
||||
/**
|
||||
* OXID specific string manipulation method
|
||||
*
|
||||
@ -73,10 +71,10 @@ if (!function_exists('strRem')) {
|
||||
*/
|
||||
function strRem($value)
|
||||
{
|
||||
$decryptor = new oxDecryptor;
|
||||
|
||||
$key = oxRegistry::getConfig()->getConfigParam('oecaptchakey');
|
||||
$decryptor = new \OxidEsales\Eshop\Core\Decryptor();
|
||||
$config = oxRegistry::getConfig();
|
||||
|
||||
$key = $config->getConfigParam('oecaptchakey');
|
||||
if (empty($key)) {
|
||||
$key = getOxConfKey();
|
||||
}
|
||||
@ -94,10 +92,9 @@ if (!function_exists('getOxConfKey')) {
|
||||
*/
|
||||
function getOxConfKey()
|
||||
{
|
||||
$fileName = getShopBasePath() . '/core/oxconfk.php';
|
||||
$configFile = new oxConfigFile($fileName);
|
||||
|
||||
return $configFile->getVar("sConfigKey");
|
||||
$config = oxRegistry::getConfig();
|
||||
$configKey = $config->getConfigParam('sConfigKey') ?: \OxidEsales\Eshop\Core\Config::DEFAULT_CONFIG_KEY;
|
||||
return $configKey;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user