function add($categoryName, $categoryFilter) { global $database, $db; if (empty($categoryName)) { return false; } $categoryName = $db->escape($categoryName); $categoryFilter = $db->escape($categoryFilter); $priority = Category::getNextPriority(); $result = $db->execute('INSERT INTO '.$database['prefix'].'Categories (name, priority, filter) VALUES ("'.$categoryName.'",'.$priority.',"'.$categoryFilter.'")'); $id = $db->insertId(); Category::inputFilters($id,$categoryFilter); Category::rebuildFilters($id,$categoryFilter); Category::rebuildCount($id); return $result; }