2017-09-22 11 views
0

私はsymfony検証を見ていましたが、これらのエラーハッシュがどのように生成されるのか知りたいのですが? NotBlankからエラーコードを拘束

例制約:たとえば

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

を、私は私のカスタム制約を加える必要がある場合、私はランダムな固有のコードが何らかの理由で定義される必要がありますね。 symfonyはどのように生成しますか?

答えて

1

これは定数です。つまり、コードを書いた人が誰かに置かれたことになります。

私はUUIDのように見えます。したがって、このメソッドを複製したい場合は、自分でUUIDを生成できます。それを行うライブラリがあります。単純に1つのUUIDが必要な場合は、this oneのようなオンラインUUIDジェネレータを使用できます。

人気のあるライブラリの1つはramsey/uuidです。ここにはlink to sourceです。

関連する問題