/** * @param StructureInterface $menu */ public function onClose($menu) { $uri = $menu->getUri(); $this->last = $this->cache[$menu->id]->setUri($uri); if ($menu->hasChildren()) { $this->last->setClass('has-children'); } if ($menu->isActive()) { $this->last->setActive(true); } if (!empty($uri) && $uri[0] !== '#') { $this->last->set('changefreq', 'always'); } }