Results 109 comments of Marco Deleu

The concept of Macro makes sense when the Framework instantiates a class and you want to add a method into that particular class. If you just extend the Query Builder,...

While I appreciate being personally notified about this, I assume that is a little in vain. People integrating with Microsoft often works at an enterprise level application and we had...

I think you can try `Product::connection('mysql2')->find(1);` or maybe `Product::on('mysql2')->find(1);`, but be aware that the second returns an object of a Builder and not a Model.

Eu acho que você está movendo a responsabilidade do `Controller` pra dentro do `Repository`. Particularmente, eu não faria. A única utilidade do `Controller` deveria ser **decifrar** o Request de uma...

Eu sigo o mesmo pensamento do @vinicius73. É possível seguir os conceitos que @Maykonn comentou utilizando `Form Requests`, eles vão garantir que seu controller não vai nem chegar a ser...

Ótimo caso concreto que defende o uso de `Repository`. Eu não tive um ainda, mas com certeza lembrarei do seu comentário se um dia eu precisar.

^ Tudo que você comentou descreve porquê eu não uso Repository.

O nome disso é Multi Tenant / Multi Tenancy. Tenho um artigo no medium que aborda o assunto: https://medium.com/@deleugpn/simple-multi-tenancy-with-laravel-b3f84fc13c39

Você pode tentar usar lock table para garantir que apenas um processo consegue inserir na tabela por vez.