├── LICENSE ├── composer.json ├── phpunit.xml └── src ├── DAMAMenuBundle.php ├── DependencyInjection ├── CompilerPass │ ├── MenuCompilerPass.php │ └── NodeVisitorCompilerPass.php ├── Configuration.php └── DAMAMenuExtension.php ├── Menu ├── MenuFactory.php └── MenuFactoryInterface.php ├── MenuConfig └── MenuConfigProvider.php ├── MenuTree ├── MenuTreeBuilderInterface.php ├── MenuTreeTraverser.php └── MenuTreeTraverserInterface.php ├── Node ├── Node.php ├── NodeFactory.php └── NodeFactoryInterface.php ├── NodeVisitor ├── NodeActivator.php ├── NodeFilter.php ├── NodeRoutePropagator.php └── NodeVisitorInterface.php ├── Resources ├── config │ └── services.php └── views │ └── menu.html.twig └── Twig ├── MenuExtension.php └── MenuRuntime.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/LICENSE -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/composer.json -------------------------------------------------------------------------------- /phpunit.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/phpunit.xml -------------------------------------------------------------------------------- /src/DAMAMenuBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/DAMAMenuBundle.php -------------------------------------------------------------------------------- /src/DependencyInjection/CompilerPass/MenuCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/DependencyInjection/CompilerPass/MenuCompilerPass.php -------------------------------------------------------------------------------- /src/DependencyInjection/CompilerPass/NodeVisitorCompilerPass.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/DependencyInjection/CompilerPass/NodeVisitorCompilerPass.php -------------------------------------------------------------------------------- /src/DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /src/DependencyInjection/DAMAMenuExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/DependencyInjection/DAMAMenuExtension.php -------------------------------------------------------------------------------- /src/Menu/MenuFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Menu/MenuFactory.php -------------------------------------------------------------------------------- /src/Menu/MenuFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Menu/MenuFactoryInterface.php -------------------------------------------------------------------------------- /src/MenuConfig/MenuConfigProvider.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/MenuConfig/MenuConfigProvider.php -------------------------------------------------------------------------------- /src/MenuTree/MenuTreeBuilderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/MenuTree/MenuTreeBuilderInterface.php -------------------------------------------------------------------------------- /src/MenuTree/MenuTreeTraverser.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/MenuTree/MenuTreeTraverser.php -------------------------------------------------------------------------------- /src/MenuTree/MenuTreeTraverserInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/MenuTree/MenuTreeTraverserInterface.php -------------------------------------------------------------------------------- /src/Node/Node.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Node/Node.php -------------------------------------------------------------------------------- /src/Node/NodeFactory.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Node/NodeFactory.php -------------------------------------------------------------------------------- /src/Node/NodeFactoryInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Node/NodeFactoryInterface.php -------------------------------------------------------------------------------- /src/NodeVisitor/NodeActivator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/NodeVisitor/NodeActivator.php -------------------------------------------------------------------------------- /src/NodeVisitor/NodeFilter.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/NodeVisitor/NodeFilter.php -------------------------------------------------------------------------------- /src/NodeVisitor/NodeRoutePropagator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/NodeVisitor/NodeRoutePropagator.php -------------------------------------------------------------------------------- /src/NodeVisitor/NodeVisitorInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/NodeVisitor/NodeVisitorInterface.php -------------------------------------------------------------------------------- /src/Resources/config/services.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Resources/config/services.php -------------------------------------------------------------------------------- /src/Resources/views/menu.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Resources/views/menu.html.twig -------------------------------------------------------------------------------- /src/Twig/MenuExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Twig/MenuExtension.php -------------------------------------------------------------------------------- /src/Twig/MenuRuntime.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dmaicher/menu-bundle/HEAD/src/Twig/MenuRuntime.php --------------------------------------------------------------------------------