{"repo":"Genaker/laragento","free":true,"listed":false,"github":"https://github.com/Genaker/laragento","clone":"git clone https://github.com/Genaker/laragento.git","description":"Laravel/Eloquent ORM for Magento that allows you to get data directly from a Magento 2 database tables bypassing slow M2 core code.","language":"PHP","stars":102,"topics":["laravel","magento2","eloquent","magento","php"],"license":"GPL-3.0","category":"databases-storage","readme_excerpt":"Laragento Laravel Magento Microservices Magento 2 has legacy code based on abandoned Zend Framework 1 with really ugly ORM on top of outdated Zend DB . Zend DB is not even in the latest version. This repo is a collection of Model classes that allows you to get data directly from a Magento 2 database using modern ORM . Laragento is a collection of PHP classes built on top of Eloquent ORM (from Laravel framework), that provides a fluent interface to connect and get data directly from a Magento database. You can use legacy Magento 2 as the backend (administration panel), and any other PHP app (Symfony/Laravel/Lumen/Vanilla.PHP etc.) and query that data (as a Model layer). It's easier to use Laragento with Laravel, but you're free to use it with any PHP project using Composer. History After the releases of the VueStorefron and Hyva Theme (A brand-new frontend for Magento 2 without reusing Magento UI and using Laravel ecosystem as a base Alpine.JS / Tailwind CSS) everybody understands that the only way to build a good eCommerce Website is not to use M2 broken legacy frontend/backend functionality. I have been using this library for the last 3 years and see only benefits. Even if you need reimplement functionality from scratch it is much faster than reusing Adobe Commerce broken core framework bloatware. Why Laravel and Eloquent? Laravel is the most popular PHP framework. I have used different ORMs and Eloquent is the best. Magento ORM Concept Data is the essence of any web applica","default_branch":null,"files":null,"tree":[],"storefront":"/r/Genaker","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Genaker/laragento/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}