public static function getCategories($recursive = false) { $categories = JCategories::getInstance('imc'); self::$_parent = $categories->get(); if (is_object(self::$_parent)) { self::$_items = self::$_parent->getChildren($recursive); } else { self::$_items = false; } return self::loadCats(self::$_items); }