UUID instead of GUID
This commit is contained in:
@@ -161,6 +161,18 @@ class System extends BaseObject
|
||||
killme();
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a random string in the UUID format
|
||||
*
|
||||
* @param bool|string $prefix A given prefix (default is empty)
|
||||
* @return string a generated UUID
|
||||
*/
|
||||
public static function UUID($prefix = '')
|
||||
{
|
||||
$guid = System::createGUID(32, $prefix);
|
||||
return substr($guid, 0, 8). '-' . substr($guid, 8, 4) . '-' . substr($guid, 12, 4) . '-' . substr($guid, 16, 4) . '-' . substr($guid, 20, 12);
|
||||
}
|
||||
|
||||
/**
|
||||
* Generates a GUID with the given parameters
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user