method
valid?
![Some documentation Importance_1](https://d2vfyqvduarcvs.cloudfront.net/images/importance_1.png?1349367920)
valid?(context = nil)
public
Runs all the validations within the specified context. Returns true if no errors are found, false otherwise.
Aliased as #validate.
If the argument is false (default is nil), the context is set to :create if {new_record?}[rdoc-ref:Persistence#new_record?] is true, and to :update if it is not.
Validations with no :on option will run no matter the context. Validations with some :on option will only run in the specified context.