function setCategories() { global $wgUser; $tree = Categoryhelper::getCurrentParentCategoryTree(); if ($tree != null) { foreach ($tree as $key => $path) { $catString = str_replace("Category:", "", $key); self::$mCategories[$catString] = $catString; $subtree = Categoryhelper::flattenCategoryTree($path); for ($i = 0; $i < count($subtree); $i++) { $catString = str_replace("Category:", "", $subtree[$i]); self::$mCategories[$catString] = $catString; } } } }