Too Long; Didn't Read
In this article, I talk about a Laravel internal feature not mentioned in the official documentation called “Driver Manager” It can completely change the way you design and develop your application solving critical architectural bottlenecks. It was widely used by the creators of the framework to abstract common services allowing you to interact with different types of technologies for each of these services. Log, Cache, Session, and Log services are perfect examples of how the Driver Manager works. I’ll show you how to develop your own ‘driver-based” component and how to bind it to the IoC container.