Skip to content

GustavoSantarosa/laravel-tools-pack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

✍️ Autor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages