public function cleanupPrivateRooms()
 {
     $deletableRooms = ilChatroom::findDeletablePrivateRooms();
     $connector = $this->getConnector();
     foreach ($deletableRooms as $deletableRoom) {
         $room = ilChatroom::byObjectId($deletableRoom['object_id']);
         $params['user'] = -1;
         //$chat_user->getUserId();
         $room->closePrivateRoom($deletableRoom['proom_id'], $chat_user, $settings);
         $query = http_build_query($params);
         $message = json_encode(array('type' => 'private_room_deleted', 'timestamp' => date('c'), 'public' => 1, 'id' => $deletableRoom['proom_id'], 'proom_id' => $deletableRoom['proom_id'], 'message' => array('message' => 'room deleted', 'public' => '1', 'user' => 'system')));
         $result = $connector->sendMessage($room->getRoomId(), $message, array('public' => 1));
     }
 }