boxedcode / silex-knp-menu-service-provider
A Silex Knp Menu service provider which is compatible with Silex 2.*
Installs: 2 451
Dependents: 0
Suggesters: 0
Security: 0
Stars: 2
Watchers: 2
Forks: 0
Open Issues: 0
Requires
- php: >=5.5.0
- knplabs/knp-menu: v2.1.1
- silex/silex: >=2.0.0
Requires (Dev)
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-12-17 21:07:41 UTC
README
This is a simple Silex Knp Menu Service Provider which is compatible with Silex 2.*. You can find out more about Knp Menu here
Installation
Install using composer, more information on composer is available here. The following simple command will install silex-knp-menu-service-provider
into your project, add a new entry in your composer.json file and update the composer.lock file as well.
composer require boxedcode/silex-knp-menu-service-provider
Usage
Simply register the service provider in your Silex 2.* application along the lines of the following:
<?php
// Include dependencies installed with composer
require 'vendor/autoload.php';
use BoxedCode\Silex\Knp\MenuServiceProvider;
use Silex\Application;
$app = new Application();
$app->register(new MenuServiceProvider());
What now?
Follow the documentation available here and here to learn how to customise your menu and for other advanced usages of Knp Menu.
Credits
Knp Menu is provided courtesy of the team over at KnpLabs and the Symfony Community. Silex is provided courtesy of the team over at Sensio Labs.