Beispiel #1
0
 /**
  * Encodes a UuidInterface as a binary representation of a UUID
  *
  * @param UuidInterface $uuid
  * @return string Binary string representation of a UUID
  */
 public function encodeBinary(UuidInterface $uuid)
 {
     return hex2bin($uuid->getHex());
 }
Beispiel #2
0
 public function getContent(UuidInterface $uuid)
 {
     return array(array('', 'content:', substr(chunk_split($uuid->getHex(), 2, ':'), 0, -1)), array('', '', '(no semantics: random data only)'));
 }
Beispiel #3
0
 public function getContent(UuidInterface $uuid)
 {
     return array(array('', 'content:', substr(chunk_split($uuid->getHex(), 2, ':'), 0, -1)), array('', '', '(not decipherable: MD5 message digest only)'));
 }
Beispiel #4
0
 /**
  * @return string
  */
 public function getHex()
 {
     return $this->ramseyUuid->getHex();
 }