francisco-paz/laravel-routingkit
Composer 安装命令:
composer require francisco-paz/laravel-routingkit
包简介
Beta release of Routing Kit: a modular Laravel toolkit for full-featured route management, middleware resolution, permission handling, and interactive CLI navigation.
README 文档
README
Laravel RoutingKit
Laravel RoutingKit es un paquete para Laravel que permite gestionar rutas, navegación y controladores de manera estructurada y con soporte para permisos avanzados usando Spatie Laravel Permission.
📦 Instalación
Requisitos Previos
Antes de comenzar, asegúrate de cumplir con los requisitos del sistema.
Paso 1: Instalar el Paquete
Ejecuta en la raíz de tu proyecto Laravel:
composer require francisco-paz/laravel-routingkit
Paso 2: Configurar Spatie Permission
Si aún no tienes Spatie Laravel Permission:
# Instalar Spatie Permission composer require spatie/laravel-permission # Publicar las migraciones php artisan vendor:publish --provider="Spatie\\Permission\\PermissionServiceProvider" # Ejecutar migraciones php artisan migrate
Añade el trait HasRoles a tu modelo User:
// app/Models/User.php <?php namespace App\Models; use Illuminate\Foundation\Auth\User as Authenticatable; use Spatie\Permission\Traits\HasRoles; class User extends Authenticatable { use HasRoles; // resto de tu modelo... }
Paso 3: Publicar Archivos de Configuración
php artisan vendor:publish --provider="Rk\\RoutingKit\\RoutingKitServiceProvider"
Se crearán:
- Archivo de configuración:
config/routing-kit.php - Carpeta
routing-kit/con archivos esenciales
Paso 4: Registrar las Rutas
En routes/web.php:
use Rk\RoutingKit\Entities\RkRoute; // Registrar rutas de RoutingKit RkRoute::registerRoutes();
Verificación de Instalación
php artisan rk:route --help ls -la config/routing-kit.php ls -la routing-kit/ composer show francisco-paz/laravel-routingkit composer show spatie/laravel-permission
🚀 Funcionalidades Principales
- Gestión de Rutas: Tipos de rutas, creación y sincronización de permisos.
- Navegación Dinámica: Creación de menús, integración con Blade y filtros de búsqueda.
- Controladores: Configuración y creación de controladores.
- Ejemplos: Proyectos de ejemplo y guías paso a paso.
🔗 Enlaces de Interés
- Documentación oficial: https://routingkit.isproyectos.com
- Repositorio GitHub principal: Laravel RoutingKit
- Ejemplo completo de un sistema SAAS: Laravel SaaS Starter
Próximos Pasos
- Revisar la configuración inicial
- Crear tu primera ruta
- Explorar comandos Artisan disponibles
- Integrar con tu aplicación Laravel
francisco-paz/laravel-routingkit 适用场景与选型建议
francisco-paz/laravel-routingkit 是一款 基于 PHP 开发的 Composer 扩展包,目前已累计 438 次下载、GitHub Stars 达 0, 最近一次更新时间为 2025 年 06 月 23 日, 在 PHP 生态内属于活跃度较高的组件。
我们在过去多个企业项目中使用过 francisco-paz/laravel-routingkit 或与其功能相近的方案,如果你在选型或落地过程中遇到问题,例如 版本兼容、二次改造、私有化封装、与内部系统对接、生产 BUG 排查,欢迎联系我们协助评估。
基于 francisco-paz/laravel-routingkit 在你已有业务上做功能扩展、字段裁剪、UI 适配、与内部账号 / 权限 / 日志系统的深度对接。
线上偶发问题、内存泄漏、慢查询、并发异常等排查修复;针对高流量场景做缓存、队列、索引层面的调优。
承接完整的项目从需求 → 设计 → 开发 → 上线 → 长期运维;也可按月提供技术保姆服务。
统计信息
- 总下载量: 438
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 29
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2025-06-23