New

Just launched: Vueblocks, a brand-new search engine for Vue packages! Explore Vueblocks →

saguajardo/bootstrap-menu

Menu bootstrap3 para laravel 5 con acceso a base de datos
7
Install
composer require saguajardo/bootstrap-menu:v1.0.x-dev
License:MIT
Last Updated:Jul 25, 2016
Links: GitHub  ·  Packagist
Maintainer: sguajardo

bootstrap-menu

Provee el paquete completo de la administración de permisos y menús, con ABM de Usuarios, Perfiles y Permisos

Para instalarlo, incluir lo siguiente en composer.json de tu proyecto:

{
    "require": {
        "saguajardo/bootstrap-menu": "dev-master"
    }
}

Ejecutar composer update

Se debe incluir el siguiente Provider:

    'providers' => [
        // ...
        Saguajardo\BootstrapMenu\BootstrapMenuServiceProvider::class,
    ]

Alias:

    'aliases' => [
        // ...
        'BootstrapMenu'=> Saguajardo\BootstrapMenu\Facades\BootstrapMenuFacade::class,
        'BootstrapMenuBuilder'=> Saguajardo\BootstrapMenu\BootstrapMenuBuilder::class,
    ]

Publicar el archivo de configuración y las migraciones

php artisan vendor:publish --provider="Saguajardo\BootstrapMenu\BootstrapMenuServiceProvider"

Agregar el siguiente método en el archivo vendor\laravel\framework\src\Illuminate\Foundation\Auth\User.php

use Saguajardo\BootstrapMenu\Traits\HasRoleAndPermission;
use Saguajardo\BootstrapMenu\Contracts\HasRoleAndPermission as HasRoleAndPermissionContract;

class User extends Model implements
    AuthenticatableContract,
    HasRoleAndPermissionContract, // <----
    CanResetPasswordContract
{
    use Authenticatable, HasRoleAndPermission, CanResetPassword;
}

Related Packages

doctrine/dbal

Powerful PHP database abstraction layer (DBAL) with many features for database s...

651,963,193 9,701
laravel/framework

The Laravel Framework.

604,216,237 34,982
laravel/tinker

Powerful REPL for the Laravel framework.

512,508,631 7,443
laravel/serializable-closure

Laravel Serializable Closure provides an easy and secure way to serialize closur...

429,221,767 607
nunomaduro/collision

Cli error handling for console/command-line PHP applications.

407,699,310 4,663