I was wondering what is the usage of these codes that are in each validator, i.e. in https://github.com/symfony/symfony/blob/master/src/Symfony/Component/Validator/Constraints/NotBlank.php#L24
class NotBlank extends Constraint
{
const IS_BLANK_ERROR = 'c1051bb4-d103-4f74-8988-acbcafc7fdc3';
I could not find any documentation about it, neither in http://symfony.com/doc/master/validation/custom_constraint.html: what algorithm is used to generate them?