Looking to hire Laravel developers? Try LaraJobs
This package is not available.

laravel-tool-pack maintained by gustavosantarosa

Description
tool packs to complement the laravel
Last update
2023/07/24 12:39 (dev-main)
License
Downloads
157

Comments
comments powered by Disqus

🧐 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