В этом видео давайте рассмотрим одно интересное дополнительное решение для фреймворка Symfony, которое называется Easy Admin. Что это такое и для чего это нужно, давайте будем разбираться.

Easy Admin - это один из лучших бандлов (пакетов) для Symfony, который позволяет легко создавать администраторские панели для веб-приложений. 

Нужно понимать, что в Symfony для создания администраторской панели вы можете обойтись и без Easy Admin или каких-то других пакетов, которые позволяют создавать администраторские панели. Но, использование Easy Admin может сэкономить вам очень много времени при разработке таких решений.

Официальная документация этого бандла находится на этой странице:

https://symfony.com/doc/current/bundles/EasyAdminBundle/index.html

Какие возможности мы получаем, если будем использовать этот бандл. 

1) Готовый дизайн администраторской панели. У нас будет готовое меню, готовые разделы для создания, обновления, удаления и чтения элементов сущности нашего проекта. Фильтры, переключатели и многое другое.

2) Удобство работы с настройками безопасности сайта 

3) Возможность гибкой настройки панели под себя с помощь Actions и Filters. 

Но, нужно учитывать такой момент, что при использовании Easy Admin, могут быть проблемы с обновлением Symfony. Т.е. если Symfony обновиться, а Easy Admin - это отдельный проект, вы не сможете обновить Symfony до тех пор, пока Easy Admin тоже не обновиться. Или придется отказаться от этой панели управления.