public static function close($ticket_id)
 {
     /* Controleren of de ticket wel van de gebruiker is. */
     if (Self::has_permission($ticket_id)) {
         /* Update query uitvoeren. */
         $update = Database::query("UPDATE support_ticket SET close_date = NOW(), opened = 0 WHERE id = " . Database::escape($ticket_id));
         /* Controleren of de update query is gelukt. */
         if ($update) {
             /* Return true, ticket is succesvol gesloten. */
             return true;
         } else {
             /* Query ging fout. */
             throw new Exception('Er ging wat fout tijdens het aanpassen van een ticket.<br />' . Database::error());
         }
     } else {
         /* De ticket is niet van de gebruiker. */
         throw new Exception('U heeft geen rechten om deze ticket te sluiten.');
     }
 }