Repository Pattern no Laravel: quando usar, quando dispensar a interface e quando evitar
O repository abstrai a persistência, mas o valor dele está no contrato e na linguagem do negócio. Veja a diferença entre repository, DAO e as camadas da Arquitetura Limpa, com exemplos em Laravel com e sem interface.
Artigo, Intermediários, Laravel, php