static function GetEntries($_language = "") { $rlist = array(); if (!empty($_language)) { $_language = " AND `languages` LIKE '%" . DBManager::RealEscape($_language, true) . "%'"; } else { $_language = " AND `languages`=''"; } if ($result = DBManager::Execute(true, "SELECT * FROM `" . DB_PREFIX . DATABASE_RESOURCES . "` WHERE `kb_public`=1 AND `type`=0 AND `discarded`=0" . $_language . " ORDER BY `title` ASC")) { while ($row = DBManager::FetchArray($result)) { $entry = new KnowledgeBaseEntry($row); $entry->LoadChildNodes(true); $rlist[$entry->Id] = $entry; } } return $rlist; }