As far as I understand a callback is a constraint that you can customise and set to any field for any type of validation.

A custom validation constraint overrides the base constraint class (creating any type of validation on any field)

I'm just not sure what the difference is, why would I use one and not the other? Are there any performance differences too?

Edit
Report