$newSpotCount = 0; $newCommentCount = 0; $newReportCount = 0; $retriever = null; ## Spots try { /* * Actually retrieve spots from the server */ $retriever = new SpotRetriever_Spots($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog, $retroMode); $newSpotCount = $retriever->perform(); ## Creating filter counts if ($newSpotCount > 0) { $spotsOverview = new SpotsOverview($db, $settings); echo 'Calculating how many spots are new'; $notifyNewArray = $spotsOverview->cacheNewSpotCount(); echo ', done.' . PHP_EOL; } # if /* * Should we retrieve comments? */ if ($settings->get('retrieve_comments')) { $retriever = new SpotRetriever_Comments($settings_nntp_hdr, $db, $settings, $req->getDef('output', ''), $debugLog, $retroMode); $newCommentCount = $retriever->perform(); } # if /* * Retrieval of reports */ if ($settings->get('retrieve_reports') && !$retroMode) {