LoginSignup
3
3

More than 5 years have passed since last update.

symfony/validatorのErrorCodeの数値を作成してみる

Posted at

必要にかられてsymfony/validatorを使っていますが、カスタムバリデーションを作成した際にERROR_CODE系の定数にセットするハッシュ値的なものはどうやって生成するんだ?てのが気になりました。

とかで書かれている、

class CardScheme extends Constraint
{
    const NOT_NUMERIC_ERROR = 'a2ad9231-e827-485f-8a1e-ef4d9a6d5c2e';
    const INVALID_FORMAT_ERROR = 'a8faedbf-1c2f-4695-8d22-55783be8efed';

の部分の定義ですね。

これって何か決まったルールがあって生成している感じなんでしょうか。わからないのででっち上げました。

rubyリハビリしたかっただけなんじゃないかというのはありつつ…
本来的にはどうするんでしょうねえ、と。ご存知でしたら教えて頂きたいです :kissing_heart:

3
3
3

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
3