function mailhandler_update_7208 in Mailhandler 7.2
Adds default limit and encoding to mailboxes.
File
- ./
mailhandler.install, line 250 - Install, update and uninstall functions for the Mailhandler module.
Code
function mailhandler_update_7208() {
$result = db_query('SELECT * FROM {mailhandler_mailbox}');
while ($row = $result
->fetchAssoc()) {
$row['settings'] = unserialize($row['settings']);
if (empty($row['settings']['limit'])) {
$row['settings']['limit'] = 0;
}
if (empty($row['settings']['encoding'])) {
$row['settings']['encoding'] = 'UTF-8';
}
if (empty($row['settings']['fromheader'])) {
$row['settings']['fromheader'] = 'From';
}
db_update('mailhandler_mailbox')
->fields(array(
'settings' => serialize($row['settings']),
))
->condition('mid', $row['mid'])
->execute();
}
}