knplabs/knp-menu-bundle
's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.Name | Version | Size | License | Type | Vulnerabilities |
---|---|---|---|---|---|
knplabs/knp-menu | v3.5.0 | - | MIT | prod | |
symfony/framework-bundle | v6.4.7 | - | MIT | prod |
The knplabs/knp-menu-bundle is designed to provide easy integration of the KnpMenu PHP library with Symfony. This bundle allows for the convenient and efficient creation of feature-rich menus within your Symfony application. Its robust capabilities are backed by the standalone PHP menu library KnpMenu which the bundle is designed to integrate.
The use of knplabs/knp-menu-bundle begins with the installation of the bundle. This can be accomplished using Composer, a popular dependency manager for PHP. To include the bundle in your project, specify "knplabs/knp-menu-bundle" as a dependency in your project's composer.json file, or install it directly via the command line with composer require knplabs/knp-menu-bundle
.
Once installed, you can leverage the bundle in your Symfony application for easy menu creation. The specific methods for implementing and customizing your menus will depend on the needs of your application. Check KnpMenu to learn more about how the core library works.
The knplabs/knp-menu-bundle documentation is available within the docs
directory of the bundle. You can read the KnpMenuBundle documentation for a detailed understanding of how this bundle works and how to take advantage of its features. The original library's documentation can also serve as an instrumental point of reference when understanding how to work with this bundle.