PHPackages                             icatech/permiso-rol-menu - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. icatech/permiso-rol-menu

ActiveLibrary

icatech/permiso-rol-menu
========================

Paquete para manejo de permisos, roles y menús con convenciones en español

055PHP

Since Jul 3Pushed 9mo agoCompare

[ Source](https://github.com/RicardoSauceda/permiso-rol-menu)[ Packagist](https://packagist.org/packages/icatech/permiso-rol-menu)[ RSS](/packages/icatech-permiso-rol-menu/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Paquete Permiso Rol Menu - ICATECH
==================================

[](#paquete-permiso-rol-menu---icatech)

Este paquete proporciona funcionalidades para manejar permisos, roles y menús con convenciones en español.

Compatibilidad
--------------

[](#compatibilidad)

- ✅ **Laravel 7.x** - Compatible
- ✅ **Laravel 8.x** - Compatible
- ✅ **Laravel 9.x** - Compatible
- ✅ **Laravel 10.x** - Compatible
- ✅ **PHP 7.3+** - Compatible
- ✅ **PHP 8.x** - Compatible

Características Principales
---------------------------

[](#características-principales)

- ✅ **Sistema de permisos y roles** con convenciones en español
- ✅ **Menú dinámico jerárquico** basado en permisos
- ✅ **View Composer automático** para vistas de navegación
- ✅ **Vistas template** personalizables
- ✅ **Middleware de permisos** integrado
- ✅ **Gates automáticos** para Laravel

Instalación
-----------

[](#instalación)

```
composer require icatech/permiso-rol-menu
```

**¡No necesitas registrar manualmente el Service Provider!** Laravel lo detectará automáticamente gracias al auto-discovery.

Configuración
-------------

[](#configuración)

### 1. Ejecutar migraciones

[](#1-ejecutar-migraciones)

Las migraciones se cargan automáticamente:

```
php artisan migrate
```

O si prefieres publicarlas primero (opcional):

```
php artisan vendor:publish --tag=icatech-permiso-rol-menu-migrations
php artisan migrate
```

### 2. Configurar el modelo User

[](#2-configurar-el-modelo-user)

En tu modelo `User`, agrega el trait `ConfiguresSpanishUserModel`:

```
