/**
 * Updates user action log done status (it's not handled by the eZPersistentObject because of the column named 'change')
 * @param eZDB $db
 * @param UserActionLog $userActionLog
 */
function updateUserActionLogDoneStatus( eZDB $db, UserActionLog $userActionLog )
{
    $query = <<<'EOT'
    UPDATE user_action_log
    SET done = %s
    WHERE id = %s
EOT;
    $query = sprintf( $query, $userActionLog->Done, $userActionLog->Id );
    $db->query($query);
}