Keygen
class Keygen
Class Keygen
Properties
protected array | $config | config array | |
protected int | $version | used version | |
protected array | $default | default config |
Methods
__construct(array $config = array())
constructor
string
generate()
unique key generator
void
setMode(int $version)
mode setter
int
getMode()
mode getter
string
createIdVersion1()
generate time base uuid
string
createIdVersion3(string $namespace)
generate name base and hashed md5 uuid
string
createIdVersion4()
generate random string base uuid
string
createIdVersion5(string $namespace)
generate name base and hashed sha1 uuid
Details
at line 78
__construct(array $config = array())
constructor
at line 89
string
generate()
unique key generator
at line 115
void
setMode(int $version)
mode setter
at line 125
int
getMode()
mode getter
at line 139
protected string
createIdVersion1()
generate time base uuid
at line 150
protected string
createIdVersion3(string $namespace)
generate name base and hashed md5 uuid
at line 160
protected string
createIdVersion4()
generate random string base uuid
at line 171
protected string
createIdVersion5(string $namespace)
generate name base and hashed sha1 uuid