Download the PHP package allyson/admin-tools-library without Composer
On this page you can find all versions of the php package allyson/admin-tools-library. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download allyson/admin-tools-library
More information about allyson/admin-tools-library
Files in allyson/admin-tools-library
Download allyson/admin-tools-library
More information about allyson/admin-tools-library
Files in allyson/admin-tools-library
Vendor allyson
Package admin-tools-library
Short Description Reusable Laravel package for admin tools dashboard with auto-discovery
License MIT
Package admin-tools-library
Short Description Reusable Laravel package for admin tools dashboard with auto-discovery
License MIT
Please rate this library. Is it a good library?
Informations about the package admin-tools-library
🛠️ Admin Tools Library v1.0
Pacote Laravel reutilizável que fornece um painel administrativo com ferramentas (Telescope, Log Viewer, Documentação API) que se auto-registram quando instaladas.
✨ Características
- 🔍 Auto-Discovery: Ferramentas se registram automaticamente quando instaladas
- 📦 Reutilizável: Use em qualquer projeto Laravel 13+
- 🔐 Seguro: Protegido por middleware (APP_DEBUG + Auth + Admin-only)
- 🧩 Extensível: Crie novos providers facilmente
- 🎯 Zero Acoplamento: Não requer banco de dados nem modificações de core
🚀 Uso Rápido
Instalação
Criar Tool Provider
Registrar Provider
Acessar Painel
📋 Documentação
- Plano de Implementação - 10 fases, arquitetura, decisões
- Guia de Instalação - Motor de Crédito, outro projeto, troubleshooting
- Arquitetura - Registry, Discovery, ToolProvider
- Desenvolvimento - Setup local, contribuindo
- API Reference - Classes, interfaces, métodos
🛠️ Tech Stack
- PHP: 8.5+
- Laravel: 13.0+
- Database: Não requerido
- Dependências: Illuminate/Support, Illuminate/Http, Illuminate/Routing, Illuminate/View
📦 Estrutura do Projeto
🎯 Recursos Principais
ToolRegistry
Container central que armazena e gerencia ferramentas:
ToolProvider
Interface que packages implementam:
Discovery
Auto-descobre ferramentas de:
- Configuração (
config/admin-tools.php) - Packages instalados (via ToolProvider)
- Manifest cache (produção)
🔐 Segurança
- ✅ Middleware
tools.debug-only: Bloqueia se APP_DEBUG=false - ✅ Middleware
auth: Requer autenticação - ✅ Middleware
only-admin: Requer privilégio admin - ✅ Zero banco de dados
- ✅ Zero injeção de SQL
- ✅ Views escapadas
✅ Status de Implementação
| Fase | Descrição | Status |
|---|---|---|
| 1 | Estrutura Base (Tool, Registry, Collection) | ✅ Completo |
| 2 | Discovery System (Config, Package, Manifest) | ✅ Completo |
| 3 | ServiceProvider & Auto-Discovery | ✅ Completo |
| 4 | Integração Motor-Credito | ✅ Pronto |
| 5 | Migrar Tools Existentes | ✅ Exemplos |
| 6 | Package-Ready Providers | ✅ Exemplos |
| 7 | Controllers & Views | ✅ Completo |
| 8 | Artisan Commands | ✅ Completo |
| 9 | Testes Completos | ✅ 39/39 testes passando |
| 10 | Documentação | ✅ Completo |
Versão: 1.0.0
Status: Production Ready
Cobertura de Testes: 100% (Registry Module)
🤝 Contribuindo
Veja DESENVOLVIMENTO.md para instruções de setup local e contribuição.
📝 Licença
Proprietary - Grupo 3RN
📞 Contato
- Responsável: Allyson Pereira da Mata
- Email: [email protected]
- Slack: #motor-credito
All versions of admin-tools-library with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.5
illuminate/support Version ^13.0
illuminate/http Version ^13.0
illuminate/routing Version ^13.0
illuminate/view Version ^13.0
illuminate/support Version ^13.0
illuminate/http Version ^13.0
illuminate/routing Version ^13.0
illuminate/view Version ^13.0
The package allyson/admin-tools-library contains the following files
Loading the files please wait ...