Getting Started with Laminas

Conclusion

This concludes our brief look at building a simple, but fully functional, Laminas laminas-mvc application.

In this tutorial we but briefly touched quite a number of different parts of the framework.

The most important part of applications built with laminas-mvc are the modules, the building blocks of any laminas-mvc application.

To ease the work with dependencies inside our applications, we use the service manager.

To be able to map a request to controllers and their actions, we use routes.

Data persistence was performed using laminas-db to communicate with a relational database. Input data is filtered and validated with input filters, and, together with laminas-form, they provide a strong bridge between the domain model and the view layer.

laminas-view is responsible for the View in the MVC stack, together with a vast amount of view helpers.