gustavosantarosa / laravel-tool-pack
tool packs to complement the laravel
2.5.1
2023-07-24 10:38 UTC
Requires
- php: ^8.1
- laravel/framework: ^9.0 | ^10.0
- spatie/laravel-query-builder: ^5.0
- dev-main
- 2.5.1
- 2.5.0
- 2.4.8
- 2.4.7
- 2.4.6
- 2.4.5
- 2.4.4
- 2.4.3
- 2.4.2
- 2.4.1
- 2.4.0
- 2.3.0
- 2.2.0
- 2.1.8
- 2.1.7
- 2.1.6
- 2.1.5
- 2.1.4
- 2.1.3
- 2.1.2
- 2.1.1
- 2.1.0
- 2.0.0
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- dev-release/2.5.1
- dev-release/2.5.0
- dev-release/2.4.8
- dev-release/2.4.7
- dev-release/2.4.6
- dev-release/2.4.5
- dev-release/2.4.4
- dev-release/2.4.3
- dev-release/2.4.2
- dev-release/2.4.1
- dev-release/2.4.0
- dev-release/2.3.0
- dev-release/2.2.0
- dev-release/2.1.8
- dev-release/2.1.7
- dev-release/2.1.6
- dev-release/2.1.5
- dev-release/2.1.4
- dev-release/2.1.3
- dev-release/2.1.2
- dev-release/2.1.1
- dev-release/2.1.0
- dev-release/2.0.0
- dev-release/1.0.7
- dev-release/1.0.6
- dev-release/1.0.5
- dev-release/1.0.4
- dev-release/1.0.3
- dev-release/1.0.2
- dev-release/1.0.1
- dev-release/1.0.0
This package is auto-updated.
Last update: 2025-03-24 14:27:47 UTC
README
laravel-tools-pack
🧐 Sobre
Este pacote de ferramentas para laravel fornece algumas ferramentas uteis que ajudam no desenvolvimento e os tornam mais ageis.
🏁 Para utilizar o pack
Caso o projeto esteja privado, voce vai precisar introduzir o seguinte trecho de json no seu composer.json:
"repositories": [
{
"type": "git",
"url": "https://github.com/GustavoSantarosa/laravel-tools-pack.git"
}
]
Caso esteja publico, basta utilizar o comando:
composer require gustavosantarosa/laravel-tool-pack
Pronto, ja é para estar funcionando.
🎈 Utilizando
Nele existem algumas ferramentas uteis.
- BaseController
- Retornos atraves da classe DTO, para padronizar o retorno.
- Classes prontas para as rotas index, show e destroy.
- BaseModel
- Sync para hasMany, atualmente no laravel não existe.
- Where dinamico, passado pelo consumidor da api.
- OrWhere dinamico, passado pelo consumidor da api.
- between dinamico, passado pelo consumidor da api.
- BaseService
- Uma estrutura pronta para as rotas Rest utilizando querybuilder
⛏️ Utilizado
- php - linguagem
- laravel - framework
- Laravel-query-builder - Auxilio de suporte ao framework
✍️ Autor
- @Luis Gustavo Santarosa Pinto - Idea & Initial work