PHP Класс UUID, PHPePub

Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$bignum
$bytes instance properties
$hex
$node
$randomFunc static properties
$randomSource
$secLib
$store
$storeClass
$string
$time
$urn
$variant
$version

Открытые методы

Метод Описание
__get ( $var )
__toString ( )
compare ( $a, $b )
import ( $uuid )
initAccurate ( )
initBignum ( $how = NULL )
initRandom ( $how = NULL )
initStorage ( $file = NULL )
mint ( $ver = 1, $node = NULL, $ns = NULL, $time = NULL )
mintStr ( $ver = 1, $node = NULL, $ns = NULL, $time = NULL )
randomBytes ( $bytes )
registerStorage ( $name )
seq ( )

Защищенные методы

Метод Описание
CheckTimeInput ( $node, $seq, $time )
__construct ( $uuid )
buildTime ( $time )
decodeTimestamp ( $hex )
makeBin ( $str )
makeNode ( $str )
mintName ( $ver, $node, $ns )
mintRand ( )
mintTime ( $node = NULL, $seq = NULL, $time = NULL )
normalizeTime ( $time, $expected = FALSE )

Описание методов

CheckTimeInput() защищенный статический Метод

protected static CheckTimeInput ( $node, $seq, $time )

__construct() защищенный Метод

protected __construct ( $uuid )

__get() публичный Метод

public __get ( $var )

__toString() публичный Метод

public __toString ( )

buildTime() защищенный статический Метод

protected static buildTime ( $time )

compare() публичный статический Метод

public static compare ( $a, $b )

decodeTimestamp() защищенный статический Метод

protected static decodeTimestamp ( $hex )

import() публичный статический Метод

public static import ( $uuid )

initAccurate() публичный статический Метод

public static initAccurate ( )

initBignum() публичный статический Метод

public static initBignum ( $how = NULL )

initRandom() публичный статический Метод

public static initRandom ( $how = NULL )

initStorage() публичный статический Метод

public static initStorage ( $file = NULL )

makeBin() защищенный статический Метод

protected static makeBin ( $str )

makeNode() защищенный статический Метод

protected static makeNode ( $str )

mint() публичный статический Метод

public static mint ( $ver = 1, $node = NULL, $ns = NULL, $time = NULL )

mintName() защищенный статический Метод

protected static mintName ( $ver, $node, $ns )

mintRand() защищенный статический Метод

protected static mintRand ( )

mintStr() публичный статический Метод

public static mintStr ( $ver = 1, $node = NULL, $ns = NULL, $time = NULL )

mintTime() защищенный статический Метод

protected static mintTime ( $node = NULL, $seq = NULL, $time = NULL )

normalizeTime() защищенный статический Метод

protected static normalizeTime ( $time, $expected = FALSE )

randomBytes() публичный статический Метод

public static randomBytes ( $bytes )

registerStorage() публичный статический Метод

public static registerStorage ( $name )

seq() публичный статический Метод

public static seq ( )

Описание свойств

$bignum защищенное статическое свойство

protected static $bignum

$bytes защищенное свойство

instance properties
protected $bytes

$hex защищенное свойство

protected $hex

$node защищенное свойство

protected $node

$randomFunc защищенное статическое свойство

static properties
protected static $randomFunc

$randomSource защищенное статическое свойство

protected static $randomSource

$secLib защищенное статическое свойство

protected static $secLib

$store защищенное статическое свойство

protected static $store

$storeClass защищенное статическое свойство

protected static $storeClass

$string защищенное свойство

protected $string

$time защищенное свойство

protected $time

$urn защищенное свойство

protected $urn

$variant защищенное свойство

protected $variant

$version защищенное свойство

protected $version