Implementing The Repository Pattern in Laravel 5

Mirza Pasic has a new tutorial out on implementing the repository pattern in Laravel 5.

Using repositories in your application have multiple benefits. From basic things like reducing code duplication and preventing you to make programming errors to making you application easier to extend, test and maintain.