/**
  * Closes all marked threads.
  */
 public function closeAll()
 {
     list($boards, $boardIDs) = ThreadEditor::getBoards($this->threadIDs);
     // check permissions
     foreach ($boards as $board) {
         $board->checkModeratorPermission('canCloseThread');
     }
     ThreadEditor::closeAll($this->threadIDs);
     ThreadEditor::unmarkAll();
     HeaderUtil::redirect($this->url);
     exit;
 }