【问题标题】:Constrain error code约束错误代码
【发布时间】:2017-09-22 19:20:22
【问题描述】:

我正在查看 symfony 验证,我想知道这些错误哈希是如何生成的?

NotBlank 约束示例:

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

例如,如果我需要自定义约束,我猜应该出于任何原因定义一个随机唯一代码。 symfony 是如何生成的?

【问题讨论】:

    标签: php symfony validation constraints


    【解决方案1】:

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

    我确实看起来像UUID。所以,如果你想复制这个方法,你可以自己生成一个 UUID。有图书馆可以做到这一点。如果您只需要一个 UUID,您可以使用在线 UUID 生成器,例如 this one

    一个流行的库是ramsey/uuid - 这里是link to source

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-08
      • 1970-01-01
      • 2014-01-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多