A drop-in Doctrine ORM 2 implementation for Laravel 5+
Doctrine 2 is an object-relational mapper (ORM) for PHP that provides transparent persistence for PHP objects. It uses the Data Mapper pattern at the heart, aiming for a complete separation of your domain/business logic from the persistence in a relational database management system. The benefit of Doctrine for the programmer is the ability to focus on object-oriented business logic and worry about persistence only as a secondary problem.
A framework designed to run multiple advanced applications on the same code base. It can be used as a library of useful classes for existing code, or a complete end-to-end framework for new applications. It is mature, stable and actively developed.
The purpose of this is to facilitate the creation of web applications with php, which allows the separate layout of the rules of business, so the developer would not have to worry about the layout being left to the designer.