$j->setTotalResults($resources->count($_REQUEST["id"])); addAlternateFormatsToFeed($j, $format, $config["entities"][$_REQUEST["resource"]]["record_types"], $config["record_types"]); } } else { if ($_REQUEST["category"]) { $entries = $resources->findByFilter($_REQUEST["category"], $offset, $format); $j->setTotalResults($resources->filterCount($_REQUEST["category"])); $j->addCategory($_REQUEST['category']); } elseif ($search) { $j->setTotalResults($resources->searchCount($_REQUEST["query"])); if ($j->totalResults > 0) { $limit = NULL; if ($_REQUEST["limit"]) { $limit = $_REQUEST["limit"]; } $entries = $resources->search($_REQUEST["query"], $offset, $format, $limit); } else { $entries = array(); } } else { $entries = $resources->all($offset, $format); cacheCheck($j); $j->setTotalResults($resources->count()); } addAlternateFormatsToFeed($j, $format, $config["entities"][$_REQUEST["resource"]]["record_types"], $config["record_types"]); } for ($i = 0; $i < count($entries); $i++) { $j->addDataItem($entries[$i]); } if ($config["record_types"][$format]["stylesheets"]) { if ($config["record_types"][$format]["stylesheets"]["feed"]) {