От автора: данное видео изначально не планировалось, но, поразмыслив о том, какой функционал заложен в приложение текущего цикла уроков и для каких задач его можно применять, был сделан вывод, что следует рассмотреть вопрос добавления ORM библиотеки в структуру проекта. При этом, на данный момент, существует огромное количество различных ORM библиотек, которые схожи по своему функционалу, но если мы говорим о компонентах Symfony 4, то использовать нужно только Doctrine, которая активно используется в одноименном фреймворке.
Конечно, Doctrine довольно сложная система с высоким порогом входа, но очень функциональная, гибкая и с правильно организованным кодом, как в принципе и все компоненты Symfony.
В текущем уроке будут рассмотрены следующие моменты:
как установить библиотеку;
как настроить подключение к базе данных;
как создать первую сущность;
как сохранить информацию в базе данных.
Более подробно библиотека Doctrine рассмотрена в Премиум курсе Основы ORM библиотеки Doctrine.