| 
<?php
 namespace BankApi;
 
 /**
 * Crea un nuevo id unico universal ?
 */
 function __UUIDv4($data): string
 {
 $data[6] = \chr(\ord($data[6]) & 0x0f | 0x40); // set version to 0100
 $data[8] = \chr(\ord($data[8]) & 0x3f | 0x80); // set bits 6-7 to 10
 
 return \vsprintf('%s%s-%s-%s-%s-%s%s%s', \str_split(\bin2hex($data), 4));
 }
 
 function genUUIDv4(): string
 {
 return __UUIDv4(
 // Generate seed
 \md5(
 \str_shuffle(getenv('APP_KEY') . \mt_rand(100000000, PHP_INT_MAX)),
 true
 )
 );
 }
 
 |