PHP 클래스 UUID, PHPePub

파일 보기 프로젝트 열기: grandt/phpepub 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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