├── .github └── workflows │ ├── ci.yml │ └── publish.yml ├── Classes ├── CacheHelper.php ├── Compiler │ ├── AbstractMenuCompiler.php │ ├── LanguageMenuCompiler.php │ ├── ListMenuCompiler.php │ └── TreeMenuCompiler.php ├── ContentObject │ ├── BreadcrumbsContentObject.php │ ├── ContentObjectServiceContainer.php │ ├── LanguageMenuContentObject.php │ ├── ListMenuContentObject.php │ └── TreeMenuContentObject.php ├── DataProcessing │ ├── AbstractMenu.php │ ├── BreadcrumbsMenu.php │ ├── LanguageMenu.php │ ├── ListMenu.php │ └── TreeMenu.php ├── Domain │ └── Repository │ │ └── MenuRepository.php ├── Event │ ├── CacheIdentifierForMenuEvent.php │ └── PopulatePageInformationEvent.php ├── Hooks │ └── DataHandlerHook.php └── PageStateMarker.php ├── Configuration └── Services.yaml ├── LICENSE ├── README.md ├── Resources └── Public │ └── Icons │ └── Extension.svg ├── composer.json ├── ext_emconf.php └── ext_localconf.php /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /Classes/CacheHelper.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/CacheHelper.php -------------------------------------------------------------------------------- /Classes/Compiler/AbstractMenuCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Compiler/AbstractMenuCompiler.php -------------------------------------------------------------------------------- /Classes/Compiler/LanguageMenuCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Compiler/LanguageMenuCompiler.php -------------------------------------------------------------------------------- /Classes/Compiler/ListMenuCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Compiler/ListMenuCompiler.php -------------------------------------------------------------------------------- /Classes/Compiler/TreeMenuCompiler.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Compiler/TreeMenuCompiler.php -------------------------------------------------------------------------------- /Classes/ContentObject/BreadcrumbsContentObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/ContentObject/BreadcrumbsContentObject.php -------------------------------------------------------------------------------- /Classes/ContentObject/ContentObjectServiceContainer.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/ContentObject/ContentObjectServiceContainer.php -------------------------------------------------------------------------------- /Classes/ContentObject/LanguageMenuContentObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/ContentObject/LanguageMenuContentObject.php -------------------------------------------------------------------------------- /Classes/ContentObject/ListMenuContentObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/ContentObject/ListMenuContentObject.php -------------------------------------------------------------------------------- /Classes/ContentObject/TreeMenuContentObject.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/ContentObject/TreeMenuContentObject.php -------------------------------------------------------------------------------- /Classes/DataProcessing/AbstractMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/DataProcessing/AbstractMenu.php -------------------------------------------------------------------------------- /Classes/DataProcessing/BreadcrumbsMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/DataProcessing/BreadcrumbsMenu.php -------------------------------------------------------------------------------- /Classes/DataProcessing/LanguageMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/DataProcessing/LanguageMenu.php -------------------------------------------------------------------------------- /Classes/DataProcessing/ListMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/DataProcessing/ListMenu.php -------------------------------------------------------------------------------- /Classes/DataProcessing/TreeMenu.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/DataProcessing/TreeMenu.php -------------------------------------------------------------------------------- /Classes/Domain/Repository/MenuRepository.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Domain/Repository/MenuRepository.php -------------------------------------------------------------------------------- /Classes/Event/CacheIdentifierForMenuEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Event/CacheIdentifierForMenuEvent.php -------------------------------------------------------------------------------- /Classes/Event/PopulatePageInformationEvent.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Event/PopulatePageInformationEvent.php -------------------------------------------------------------------------------- /Classes/Hooks/DataHandlerHook.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/Hooks/DataHandlerHook.php -------------------------------------------------------------------------------- /Classes/PageStateMarker.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Classes/PageStateMarker.php -------------------------------------------------------------------------------- /Configuration/Services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Configuration/Services.yaml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/README.md -------------------------------------------------------------------------------- /Resources/Public/Icons/Extension.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/Resources/Public/Icons/Extension.svg -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/composer.json -------------------------------------------------------------------------------- /ext_emconf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/ext_emconf.php -------------------------------------------------------------------------------- /ext_localconf.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/b13/menus/HEAD/ext_localconf.php --------------------------------------------------------------------------------