カスタムバリデーター内から標準の Rails バリデーターを呼び出す方法はありますか?
OAuth/メール サインアップ/サインインの組み合わせがあり、各認証方法で特定のバリデータを呼び出せるようにしたいと考えています。たとえばvalidates_uniqueness_of :email
、ユーザーが電子メールでサインアップした場合に呼び出してから、単一のバリデーターを呼び出すことができるようにしたいと考えていますvalidates_with UserValidator
。
これを行う方法がない場合は、状態の追跡と一連の:if
検証を使用します。