From Magento to Symfony

← From Magento to Symfony

Ashterix

docs(articles): SEO titles, intros and a section preview image for From Magento to Symfony

en/articles/magento-to-symfony/README.md +5 −0

From Magento to Symfony

A reference for a developer who knows Magento 2 inside out but hasn't written Symfony yet. Every concept is explained through what you already know: di.xml, plugins, models with collections, queues, Web API.

The examples target Symfony 7.4 LTS and 8.x, Doctrine ORM 3 and PHP 8.2+ (8.4 for Symfony 8).

Equivalents at a glance

Magento Symfony
bin/magento setup:upgrade bin/console doctrine:migrations:migrate
bin/magento setup:di:compile automatic, on cache:warmup
bin/magento queue:consumers:start bin/console messenger:consume async
bin/magento dev:di:info Foo bin/console debug:container Foo
etc/webapi.xml #[Route] + Serializer or API Platform

Contents

Basics

Application core

Data and access

Infrastructure

Quality

Practice