brediweb / menu
There is no license information available for the latest version (dev-master) of this package.
dev-master
2021-08-19 14:37 UTC
Requires
- brediweb/imagemupload: dev-master
- cviebrock/eloquent-sluggable: ^4.8
This package is not auto-updated.
Last update: 2025-03-29 06:50:56 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);