/**
  * Return an index of existing links.
  *
  * @param LinkTreeBuilder         $tree
  * @param MenuRepositoryInterface $menus
  * @param null                    $menu
  * @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\Response
  */
 public function index(LinkTreeBuilder $tree, MenuRepositoryInterface $menus, $menu = null)
 {
     if (!$menu) {
         $this->messages->warning('Please choose a menu first.');
         return $this->response->redirectTo('admin/navigation');
     }
     $tree->setMenu($menu = $menus->findBySlug($menu));
     $this->breadcrumbs->add($menu->getName(), $this->request->fullUrl());
     return $tree->render();
 }