├── .gitignore ├── .php_cs.dist ├── Builder ├── Item.php ├── ItemInterface.php ├── ItemProcess.php ├── ItemProcessInterface.php ├── Menu.php └── MenuInterface.php ├── DependencyInjection ├── Configuration.php └── PdMenuExtension.php ├── Event └── PdMenuEvent.php ├── LICENSE ├── Locator └── MenuLocator.php ├── PdMenuBundle.php ├── README.md ├── Render ├── RenderInterface.php └── TwigRender.php ├── Resources ├── config │ └── services.yml └── views │ └── Default │ ├── menu.html.twig │ └── menuBase.html.twig ├── Twig └── MenuExtension.php └── composer.json /.gitignore: -------------------------------------------------------------------------------- 1 | /vendor 2 | /composer.lock 3 | .php_cs.cache 4 | -------------------------------------------------------------------------------- /.php_cs.dist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/.php_cs.dist -------------------------------------------------------------------------------- /Builder/Item.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/Item.php -------------------------------------------------------------------------------- /Builder/ItemInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/ItemInterface.php -------------------------------------------------------------------------------- /Builder/ItemProcess.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/ItemProcess.php -------------------------------------------------------------------------------- /Builder/ItemProcessInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/ItemProcessInterface.php -------------------------------------------------------------------------------- /Builder/Menu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/Menu.php -------------------------------------------------------------------------------- /Builder/MenuInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Builder/MenuInterface.php -------------------------------------------------------------------------------- /DependencyInjection/Configuration.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/DependencyInjection/Configuration.php -------------------------------------------------------------------------------- /DependencyInjection/PdMenuExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/DependencyInjection/PdMenuExtension.php -------------------------------------------------------------------------------- /Event/PdMenuEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Event/PdMenuEvent.php -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/LICENSE -------------------------------------------------------------------------------- /Locator/MenuLocator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Locator/MenuLocator.php -------------------------------------------------------------------------------- /PdMenuBundle.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/PdMenuBundle.php -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/README.md -------------------------------------------------------------------------------- /Render/RenderInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Render/RenderInterface.php -------------------------------------------------------------------------------- /Render/TwigRender.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Render/TwigRender.php -------------------------------------------------------------------------------- /Resources/config/services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Resources/config/services.yml -------------------------------------------------------------------------------- /Resources/views/Default/menu.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Resources/views/Default/menu.html.twig -------------------------------------------------------------------------------- /Resources/views/Default/menuBase.html.twig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Resources/views/Default/menuBase.html.twig -------------------------------------------------------------------------------- /Twig/MenuExtension.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/Twig/MenuExtension.php -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cesurapp/pd-menu/HEAD/composer.json --------------------------------------------------------------------------------