2017-09-22 71 views
0

我在看symfony验证,我想知道这些错误哈希是如何生成的?从NotBlank限制错误代码

例限制:

const IS_BLANK_ERROR = 'c1051bb4-d103-4f74-8988-acbcafc7fdc3'; 

例如,如果我需要让我的自定义约束我猜一个随机的唯一代码应该以任何理由进行定义。 symfony如何生成它?

回答

1

这是一个常量,这意味着它只是由编写代码的人放在那里。

我的确看起来像是UUID。所以,如果你想复制这个方法,你可以为自己生成一个UUID。有这样的库。如果您只需要一个UUID,则可以使用在线UUID生成器,如this one

一个流行的图书馆是ramsey/uuid - 这里是link to source