Laravel Menu
This is the Laravel version of our menu package, adding some extras like convenient methods for generating URLs and macros.
Documentation is available at https://spatie.be/docs/menu.
Upgrading from version 1? There's a guide for that!
Menu::macro('main', function () { return Menu::new() ->action('HomeController@index', 'Home') ->action('AboutController@index', 'About') ->action('ContactController@index', 'Contact') ->setActiveFromRequest(); });
<nav class="navigation"> {!! Menu::main() !!} </nav>
Spatie is a webdesign agency based in Antwerp, Belgium. You'll find an overview of all our open source projects on our website.
#Support us
We invest a lot of resources into creating best in class open source packages. You can support us by buying one of our paid products.
We highly appreciate you sending us a postcard from your hometown, mentioning which of our package(s) you are using. You'll find our address on our contact page. We publish all received postcards on our virtual postcard wall.
#Installation
You can install the package via composer:
composer require spatie/laravel-menu
#Usage
Documentation is available at https://spatie.be/docs/menu.
#Changelog
Please see CHANGELOG for more information what has changed recently.
#Testing
$ phpunit
#Contributing
Please see CONTRIBUTING for details.
#Security
If you've found a bug regarding security please mail security@spatie.be instead of using the issue tracker.
#Credits
#License
The MIT License (MIT). Please see License File for more information.
