Ограничить код ошибки

Я смотрел на проверку Symfony, и я хотел бы знать, как генерируются эти хэши ошибок?

Пример из ограничения NotBlank:

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

Например, если мне нужно создать свое пользовательское ограничение, я думаю, случайный уникальный код должен быть определен по любой причине. Как Symfony генерирует это?

0

Решение

Это константа, что означает, что ее просто поместил тот, кто написал код.

Я похож на UUID. Итак, если вы хотите продублировать этот метод, вы можете просто сгенерировать UUID для себя. Есть библиотеки, которые делают это. Если вам просто нужен один UUID, вы можете использовать онлайн генератор UUID, такой как этот.

Одна популярная библиотека ramsey/uuid — вот ссылка на источник.

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector