executeS(' SELECT `id_configuration`, `name`, `value` FROM `' . _DB_PREFIX_ . 'configuration` WHERE `name` = "' . DpdPolandConfiguration::PASSWORD . '" '); if (!$configuration || empty($configuration)) return true; $phpEncryption = null; if (version_compare(_PS_VERSION_, '1.7.0.0', '<')) $phpEncryption = new Rijndael('_RIJNDAEL_KEY_', '_RIJNDAEL_IV_'); else $phpEncryption = new PhpEncryption(_NEW_COOKIE_KEY_); foreach ($configuration as $item) { $encryptedPassword = $phpEncryption->encrypt($item['value']); if (!isset($encryptedPassword) || $encryptedPassword == null || $encryptedPassword == "") return false; $updateSql = 'UPDATE `' . _DB_PREFIX_ . 'configuration` SET `value` = "' . $encryptedPassword . '" WHERE `' . _DB_PREFIX_ . 'configuration`.`id_configuration` = ' . $item['id_configuration'] . ';'; $newResult = DB::getInstance()->execute($updateSql); if ($newResult !== true) return false; } return true; }