Concept Flow - Custom validation methods
Start: Model instance created
Call validate method
Run custom validation method
Check condition inside method
No error
Validation result
Save or reject model
When saving a model, Rails calls custom validation methods that check conditions and add errors if needed, deciding if the model is valid.