PHP 클래스 VersionPress\Utils\IdUtil

파일 보기 프로젝트 열기: versionpress/versionpress 1 사용 예제들

공개 메소드들

메소드 설명
getRegexMatchingId ( )
newId ( ) : string Generates and returns a new ID that is suitable as a globally unique identifier of any VersionPress entity (post, comment, user, etc.). The format is basically an upper-case, delimiter-less UUID (GUID) version 4, e.g. B3851EC74871452792B5EF5616BAE1E6.
newUuid ( $formatString = '%04x%04x-%04x-%04x-%04x-%04x%04x%04x' ) : string Inspired by http://php.net/manual/en/function.uniqid.php#94959

비공개 메소드들

메소드 설명
__construct ( )

메소드 상세

getRegexMatchingId() 공개 정적인 메소드

public static getRegexMatchingId ( )

newId() 공개 정적인 메소드

See wiki docs for discussion about the chosen ID algorightm and format.
public static newId ( ) : string
리턴 string

newUuid() 공개 정적인 메소드

Inspired by http://php.net/manual/en/function.uniqid.php#94959
public static newUuid ( $formatString = '%04x%04x-%04x-%04x-%04x-%04x%04x%04x' ) : string
$formatString
리턴 string