/**
 * Clean one notification from the list of notifications
 *
 * @since 3.2
 *
 * @param string $id    ID of the notification to remove
 * @param string $group Notification group to look into
 *
 * @return void
 */
function wpas_clean_notification($id, $group)
{
    if (false === wpas_get_notification($id)) {
        return;
    }
    global $wpas_session;
    $notifications = wpas_get_notifications();
    unset($notifications[$id]);
    $wpas_session->add($group, $notifications);
}
/**
 * Get error message by error ID
 *
 * @since 3.2
 *
 * @param  string $error_id ID of the error to get
 * @param mixed   $default  Default value to return if error doesn't exist
 *
 * @return mixed
 */
function wpas_get_error($error_id, $default = false)
{
    return wpas_get_notification($error_id, $default, 'errors');
}
/**
 * Clean one notification from the list of notifications
 *
 * @since 3.2
 *
 * @param string $id    ID of the notification to remove
 * @param string $group Notification group to look into
 *
 * @return void
 */
function wpas_clean_notification($id, $group)
{
    if (false === wpas_get_notification($id)) {
        return;
    }
    $notifications = wpas_get_notifications();
    unset($notifications[$id]);
    WPAS()->session->add($group, $notifications);
}