Add option notice to validate option

Frequently, I want use some validation with no error that blocks the updating or saving process, but give an object with some usefull informations to the controller.

So i thing that a ‘notice’ option could be added to ActiveModel.

For example

validate :age, :numericality => true, :notice=>true

that not add an error instance inside the object that include ActiveModel, but add an notice istance.

Notice instance is similar to errors but it not blocks the saving process.

In this way we can use all validation stuff to get a lot of informations from our data source, to use in the case of rails in flash message or other things.

I don’t think an option like this belongs on validate. A model is either valid (to save) or it isn’t.

I think something like this is probably best written as a gem.