BLogみんなのウェディングのエンジニア。聴いたお話をまとめておく倉庫的な。Tutorialで使ったものを参考にしてください。validatorクラスを作ってみた。基本的な考えは、railsの仕様にないvalidationを作る際に用いるものです。カスタムバリデーションともいいます。いうことで、user.rbの中身を書き換えます。formatの部分だけをvalidationしたいため、コメントアウトしてみました。クラス名のように呼びます。EmailValidatorlib/validates/email_validator.rbを作ります。EmailValidatorに合わせてemail_validator.rbにする。スネークケースを適用させたものを名前にすること。配置について配置については、lib/validatesやapp/validatesのように、validatesディレクトリを作成するケースが多いようです。lib/validatesに作るのがスマートかもしれません。lib/validatesのように作った場合、config/application.rbに1行追加します。%W(#{config.root}/lib/validates)最下行の1行が必要になります。app/配下であれば、自動で読み込みがされるようですが、libは読み込みを明示しなければならないようです。(1)スターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。