Php 为什么sendMailConfirmation方法不向用户发送signedURL?
通过使用Symfony 5并在用户注册后,系统应自动向用户发送电子邮件以激活已签名的URL。在EmailVerifer.php中,sendMailConfirmation方法无法识别getId和getEmail方法。但是,注册后,系统会向用户发送确认电子邮件,但没有签名的URL来激活它。我认为这个问题与用户类中序列化和反序列化方法的实现有关,因为它在序列化实现之前就已经起作用了。我试图在EmailVerifier类中实现可序列化的方法,但它不起作用。谢谢你的帮助Php 为什么sendMailConfirmation方法不向用户发送signedURL?,php,symfony5,Php,Symfony5,通过使用Symfony 5并在用户注册后,系统应自动向用户发送电子邮件以激活已签名的URL。在EmailVerifer.php中,sendMailConfirmation方法无法识别getId和getEmail方法。但是,注册后,系统会向用户发送确认电子邮件,但没有签名的URL来激活它。我认为这个问题与用户类中序列化和反序列化方法的实现有关,因为它在序列化实现之前就已经起作用了。我试图在EmailVerifier类中实现可序列化的方法,但它不起作用。谢谢你的帮助 所以您是说序列化有问题,但您的
所以您是说序列化有问题,但您的代码没有显示与此相关的任何内容。。。您能否更新您的问题,以便您的代码显示出与您希望的不一样的代码?请分享更多详细信息。给定的代码看起来非常简单,使用XDebug应该不会太难