2010-12-05 8 views
0

symfonyには、与えられたものがデータベースに存在するかどうかを確認するバリデーターがありますか?Symfony 'exists' validator

私はforgettenパスワードのためにそれを必要とするので、メールアドレスが

おかげで、デフォルトで

答えて

0

ありイマイチ1が存在するが、構築が容易であるべき時に有効にする必要があります。 vlaidatorのdbと対話する例については、SYMFONY_LIB_DIR/plugins/sfDoctrinePlugin/validator/sfValidatorDoctrineUnique.class.phpを見てください(あなたがDoctrineを使用していると仮定して)。 sfDoctrineGuardPluginがこれをどのように実装しているかを見てみるといいかもしれません...バリデーターやアクションの別の部分としてリコールされていませんが、これはsymfony内のこのタイプの機能に関するベストプラクティスです。ユーザーの認証とアクセス許可を実装するための「標準的な」方法。

0

必要なものはすべてsymfonyに既に含まれています。

あなたは

  • sfValidatorDoctrineUnique
  • あなたのORMに基づいて

    • を選択することができsfValidatorPropelUniqueバリ

    の両方がうまくsymfonyのホームページに記載されています。