2017 © Pedro Peláez
 

library laravel-permission-ui

Simple UI for spatie-laravel-permission

image

darwinsalinas/laravel-permission-ui

Simple UI for spatie-laravel-permission

  • Wednesday, May 16, 2018
  • by darwinsalinas
  • Repository
  • 1 Watchers
  • 0 Stars
  • 12 Installations
  • Vue
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 9 % Grown

The README.md

UI for spatie-laravel-permission

composer require darwinsalinas/laravel-permission-ui
php artisan vendor:publish --provider="Dsalinas\LPUI\LaravelPermissionUIServiceProvider" --tag="config"
php artisan vendor:publish --provider="Dsalinas\LPUI\LaravelPermissionUIServiceProvider" --tag="lpui-components"
npm install --save sweetalert toastr loading-vue-indicator
Vue.component('manage-users', require('./components/lpui/Usuarios/Usuarios.vue'));
Vue.component('manage-roles', require('./components/lpui/Usuarios/Roles.vue'));
Vue.component('manage-permissions', require('./components/lpui/Usuarios/Permissions.vue'));
<manage-users :endpoint-url="'{{config('lpui.url.users')}}'"></manage-users>
<manage-roles :endpoint-url="'{{config('lpui.url.roles')}}'"></manage-roles>
<manage-permissions :endpoint-url="'{{config('lpui.url.permissions')}}'"></manage-permissions>
return [
    /**
     * The endpoint for each model.
     */
    'url' => [
        'users' => 'admin/usuarios',
        'roles' => 'admin/roles',
        'permissions' => 'admin/permisos',
    ],

    /**
     * The middleware(s) to apply before attempting to access
     */
    'middlewares' => ['web', 'auth'],

    /**
     * User Model
     */
    'models' => [
        'user' => App\User::class
    ],

    /**
     * Table Name
     */
    'table_names' => [
        'users' => 'users',
    ],

];

The Versions

16/05 2018

dev-master

9999999-dev

Simple UI for spatie-laravel-permission

  Sources   Download

MIT

The Requires

 

by Darwin