Symfony1 Symfony';存在';验证器

Symfony1 Symfony';存在';验证器,symfony1,Symfony1,symfony中是否有验证器,用于检查数据库中是否存在给定的东西 我需要它的忘记密码,所以它必须是有效的,当电子邮件地址存在 谢谢默认情况下没有,但它应该很容易构建。查看SYMFONY_LIB_DIR/plugins/sfDoctrinePlugin/validator/sfValidatorDoctrineUnique.class.php,了解与vlaidator中的db交互的示例(假设您使用的是条令)。您可能还想看看sfDoctrineGuardPlugin是如何实现这一点的。。。我不记得它

symfony中是否有验证器,用于检查数据库中是否存在给定的东西

我需要它的忘记密码,所以它必须是有效的,当电子邮件地址存在


谢谢

默认情况下没有,但它应该很容易构建。查看
SYMFONY_LIB_DIR/plugins/sfDoctrinePlugin/validator/sfValidatorDoctrineUnique.class.php
,了解与vlaidator中的db交互的示例(假设您使用的是条令)。您可能还想看看sfDoctrineGuardPlugin是如何实现这一点的。。。我不记得它是在验证器中还是作为操作的一个单独部分,但我认为这是symfony中此类功能的最佳实践,因为它是实现用户身份验证和权限的“标准”方式。

symfony中已经包含了您所需的一切

您可以根据您的ORM进行选择

  • 斯夫里涅克
  • 超临界流体动力学
这两个都在symfony的主页上有很好的记录