I'm taking a software design course this semester, and I choose to implement my project using Laravel. Now, I'm working on my system architecture.
When I read how the request is handled in Laravel I saw that there is middlewares, service container, and service providers not only controllers.
So, is Laravel an actual MVC architecture? Is there a useful resource about Laravel architecture?