Регистрация

Чтобы создать таблицу «user», сначала надо создать миграцию.

php bin/console make:user

При создании миграции будет предлагаться настроить некоторые параметры. Можно оставить по умолчанию.

Затем надо выполнить команды ниже, которая создаст в базе данных таблицу «user».

php bin/console make:migration
php bin/console doctrine:migrations:migrate

И команда, которая создаст форму регистрации:

php bin/console make:registration-form

Теперь станет доступна страница /register, где пользователь может зарегистрироваться.

Также будут созданы три файла:

  • templates/registration/register.html.twig (шаблон)
  • src/Controller/RegistrationController.php (код регистрации)
  • src/Form/RegistrationFormType.php (настройки формы регистрации)