Properties

$stream

$stream : 

Type

$classref

$classref : 

Type

$propsref

$propsref : 

Type

$refer

$refer : 

Type

Methods

__construct()

__construct(\BytesIO  $stream,   $simple = false) 

Parameters

\BytesIO $stream
$simple

serialize()

serialize(  $val) 

Parameters

$val

writeInteger()

writeInteger(  $int) 

Parameters

$int

writeLong()

writeLong(  $long) 

Parameters

$long

writeDouble()

writeDouble(  $double) 

Parameters

$double

writeNaN()

writeNaN() 

writeInfinity()

writeInfinity(  $positive = true) 

Parameters

$positive

writeNull()

writeNull() 

writeEmpty()

writeEmpty() 

writeBoolean()

writeBoolean(  $bool) 

Parameters

$bool

writeUTF8Char()

writeUTF8Char(  $char) 

Parameters

$char

writeString()

writeString(  $str) 

Parameters

$str

writeStringWithRef()

writeStringWithRef(  $str) 

Parameters

$str

writeBytes()

writeBytes(  $bytes) 

Parameters

$bytes

writeBytesWithRef()

writeBytesWithRef(  $bytes) 

Parameters

$bytes

writeBytesIO()

writeBytesIO(\BytesIO  $bytes) 

Parameters

\BytesIO $bytes

writeBytesIOWithRef()

writeBytesIOWithRef(\BytesIO  $bytes) 

Parameters

\BytesIO $bytes

writeDateTime()

writeDateTime(\DateTime  $datetime) 

Parameters

\DateTime $datetime

writeDateTimeWithRef()

writeDateTimeWithRef(\DateTime  $datetime) 

Parameters

\DateTime $datetime

writeArray()

writeArray(array  $array) 

Parameters

array $array

writeAssocArray()

writeAssocArray(array  $map) 

Parameters

array $map

writeList()

writeList(\Traversable  $list) 

Parameters

\Traversable $list

writeListWithRef()

writeListWithRef(\Traversable  $list) 

Parameters

\Traversable $list

writeMap()

writeMap(\SplObjectStorage  $map) 

Parameters

\SplObjectStorage $map

writeMapWithRef()

writeMapWithRef(\SplObjectStorage  $map) 

Parameters

\SplObjectStorage $map

writeStdClass()

writeStdClass(\stdClass  $obj) 

Parameters

\stdClass $obj

writeStdClassWithRef()

writeStdClassWithRef(\stdClass  $obj) 

Parameters

\stdClass $obj

writeObject()

writeObject(  $obj) 

Parameters

$obj

writeObjectWithRef()

writeObjectWithRef(  $obj) 

Parameters

$obj

reset()

reset() 

writeClass()

writeClass(  $alias, array  $props) 

Parameters

$alias
array $props

isUTF8()

isUTF8(  $s) 

Parameters

$s

ustrlen()

ustrlen(  $s) 

Parameters

$s

isList()

isList(array  $a) 

Parameters

array $a