Symfony 3 FOSUserBundle не может установить регистрационный адрес электронной почты на false - PullRequest
0 голосов
/ 15 марта 2019

Я не могу установить в false требуемую опцию подтверждения по электронной почте. Когда я устанавливаю значение false, это ничего не меняет и всегда отправляет электронное письмо с подтверждением новому зарегистрированному пользователю и вставляет «0» во включенное поле в базе данных.

config.yml

fos_user:
            db_driver:     orm
            firewall_name: main
            user_class:    loic\UserBundle\Entity\User #
                address: "contact@mysite.com"
                sender_name: "mysite"

            registration:
                confirmation:
                    enabled: false # change to true for required email confirmation`

Это сработало давным-давно, и я не знаю, какие изменения внесли, оно не работает.

РЕДАКТИРОВАТЬ: проблема была в том, что я переопределил EmailConfirmationListener, и это изменило поведение пакета.

...