<?php namespace nur\v\model; /** * Class INavbarManager: interface pour un gestionnaire de navigation */ interface INavbarManager extends ITagsManager { /** * tester si on est dans une barre de navigation (i.e la méthode * {@link start()} a été appelée */ function started(): bool; /** commencer la barre de navigation */ function start($options=null): array; /** terminer la barre de navigation */ function end(): array; /** commencer une section de navigation et rajouter les éléments spécifiés */ function startNav($options=null): array; /** ajouter un élément à la section de navigation */ function navItem($item): array; /** terminer explicitement la section de navigation en cours */ function endNav(): array; }