brediweb / menu
Installs: 180
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/brediweb/menu
Requires
- brediweb/imagemupload: dev-master
- cviebrock/eloquent-sluggable: ^4.8
This package is not auto-updated.
Last update: 2025-10-11 09:14:53 UTC
README
1 - no arquivo composer.json do Laravel, coloque:
"repositories": [ { "type": "vcs", "url": "https://gitlab.com/pacotes-bredi/bredi-menu" } ]
2 - na linha de comando digite
composer require brediweb/menu
se o git exigir, coloque seu login e senha do gitlab para poder baixar o pacote.
3 - na linha de comando: php artisan migrate
4 - na linha de comando: php artisan db:seed --class='Brediweb\Menu\Database\Seeders\MenuDatabaseSeeder'
5 - Funçoes disponiveis no pacote:
//Menus ativos
$menus = (new \Brediweb\Menu\Http\Controllers\Api\MenuController)->getMenus();
//Detalhe menu (Passe o slug do menu)
$menu = (new \Brediweb\Menu\Http\Controllers\Api\MenuController)->getDetalheMenu($slug);
//Detalhe pagina (Passe o slug da pagina)
$pagina = (new \Brediweb\Menu\Http\Controllers\Api\PaginaController)->getDetalhePagina($slug);