2017-09-22 5 views
0

심포니 유효성 검사를보고 있었는데 이러한 오류 해시가 어떻게 생성되는지 알고 싶습니다. NotBlank에서오류 코드 제한

예 제한 : 예를 들어

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

은 제가 임의의 고유 코드가 어떤 이유로 정의해야 추측 내 사용자 지정 구속을 필요로하는 경우. 심포니는 그것을 어떻게 생성합니까?

답변

1

이것은 상수입니다. 즉, 코드를 작성한 사람이 단순히 거기에 넣었 음을 의미합니다.

나는 UUID처럼 보입니다. 따라서이 메서드를 복제하려면 UUID를 직접 생성하면됩니다. 그것을하는 도서관이 있습니다. 하나의 UUID가 필요하면 this one과 같은 온라인 UUID 생성기를 사용할 수 있습니다.

하나의 인기있는 라이브러리는 ramsey/uuid입니다. 여기에 link to source입니다.