/** * Lists subcategories and items contained in the category. */ public function show_category() { $category_id = $this->get_arg('id', 0); $category = new Category($category_id); $data['categories'] = $category->get_child_categories(); $data['items'] = $category->get_items(); $data['breadcrumbs'] = $this->generate_breadcrumbs($category_id); $data['category_id'] = $category_id; return new View('category', $data); }