You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

18 lines
535 B

<?php
function upgrade_20130608_convert_mailin_pwd_tiki($installer)
{
$mailinlib = TikiLib::lib('mailin');
$fields = $installer->fetchAll('SELECT accountId, pass FROM tiki_mailin_accounts ');
foreach ($fields as $field) {
$accountId = $field['accountId'];
$pass = $field['pass'];
$crypt = $mailinlib->encryptPassword($pass);
$query = 'update tiki_mailin_accounts set pass=? where accountId=?';
$params = [$crypt, $accountId];
$installer->query($query, $params);
}
}