Example #1
0
/**
 * Delete all alerts.
 *
 * @param MyBB               $mybb MyBB core object.
 * @param DB_MySQL|DB_MySQLi $db   database object.
 * @param MyLanguage         $lang MyBB language system.
 */
function myalerts_delete_all_alerts($mybb, $db, $lang)
{
    verify_post_check($mybb->get_input('my_post_key'));
    $userId = (int) $mybb->user['uid'];
    $db->delete_query('alerts', "uid = {$userId}");
    if (($retLink = $mybb->get_input('ret_link', MyBB::INPUT_STRING)) !== '') {
        redirect($retLink, $lang->myalerts_delete_all, $lang->myalerts_delete_mass_deleted);
    } else {
        redirect('alerts.php?action=alerts', $lang->myalerts_delete_all, $lang->myalerts_delete_mass_deleted);
    }
}