mirror of
https://git.d3data.de/3rdParty/captcha-module.git
synced 2024-10-31 20:34:38 +01:00
OXDEV-338 Fix removed strMan method usage
This commit is contained in:
parent
8ea9c5db5d
commit
c32f94a359
@ -110,10 +110,14 @@ class oeCaptcha extends oxSuperCfg
|
||||
*/
|
||||
public function getImageUrl()
|
||||
{
|
||||
$url = $this->getConfig()->getCurrentShopUrl() . 'modules/oe/captcha/core/utils/verificationimg.php?e_mac=';
|
||||
$key = $this->getConfig()->getConfigParam('oecaptchakey');
|
||||
$key = empty($key) ? null : $key;
|
||||
$url .= oxRegistry::getUtils()->strMan($this->getText(), $key);
|
||||
$config = \OxidEsales\Eshop\Core\Registry::getConfig();
|
||||
$url = $config->getCurrentShopUrl() . 'modules/oe/captcha/core/utils/verificationimg.php?e_mac=';
|
||||
$key = $config->getConfigParam('oecaptchakey');
|
||||
|
||||
$key = $key ? $key : $config->getConfigParam('sConfigKey');
|
||||
|
||||
$encryptor = new \OxidEsales\Eshop\Core\Encryptor();
|
||||
$url .= $encryptor->encrypt($this->getText(), $key);
|
||||
|
||||
return $url;
|
||||
}
|
||||
|
@ -78,7 +78,7 @@ class Unit_Core_oecaptchaTest extends CaptchaTestCase
|
||||
*/
|
||||
public function testGetImageUrl()
|
||||
{
|
||||
$this->setConfigParam('oecaptchakey', 'someTestCaptchaKey');
|
||||
$this->getConfig()->setConfigParam("oecaptchakey", 'someTestCaptchaKey');
|
||||
$this->captcha->setNonPublicVar('text', 'test1');
|
||||
$expected = $this->getConfig()->getShopUrl() . 'modules/oe/captcha/core/utils/verificationimg.php?e_mac=ox_MAsbCBYgVBoQ';
|
||||
|
||||
@ -90,7 +90,7 @@ class Unit_Core_oecaptchaTest extends CaptchaTestCase
|
||||
*/
|
||||
public function testGetImageUrlFallbackKey()
|
||||
{
|
||||
$this->setConfigParam('oecaptchakey', '');
|
||||
$this->getConfig()->setConfigParam("oecaptchakey", '');
|
||||
$this->captcha->setNonPublicVar('text', 'test1');
|
||||
|
||||
$expected = $this->getConfig()->getShopUrl() . 'modules/oe/captcha/core/utils/verificationimg.php?e_mac=ox_MB4FUUYlYlld';
|
||||
|
Loading…
Reference in New Issue
Block a user