function Validate($trackback) { // Get the page $url = TextFilter::htmlDecode($trackback->_url); $page = $this->fetchPage($url); // Get the trackback client $tbClient = new TrackbackClient(); // get the trackback url $tbLinks = $tbClient->getTrackbackLinks($page, $url); if (empty($tbLinks)) { // there were no trackback links in the page // error_log( "Found no trackback urls" ); // Delete this trackback $trackbacks = new Trackbacks(); $trackbacks->deletePostTrackback($trackback->_id, $trackback->_articleId); //print("Error: trackback unavailable<br/>"); } }