Basic Symfony 4 application setup with EasyAdminBundle and additional EasyAdminExtensionBundle for some helper functions
Clone, run composer install
or composer update "symfony/*" --with-all-dependencies
"for update", php bin/console do:sc:cr
for database creation, php bin/console do:fi:lo -n
for some fixtures, and php bin/console se:ru
to run built in web server
Doctrine Single table inheritance is used to manage user types. There are two predefined types/entities, Admin
and Editor
Configuration YAML files are located under config/packages/easyadmin
folder, and automatically loaded in main config. Add additional YAML files in this folder, for your new entities etc.
php bin/console doctrine:schema:update --dump-sql php bin/console doctrine:schema:update --force