PHP Класс Writer, zys

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

Открытые свойства

Свойство Тип Описание
$stream

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

Метод Описание
__construct ( BytesIO $stream, $simple = false )
reset ( )
serialize ( $val )
writeArray ( array $array )
writeAssocArray ( array $map )
writeBoolean ( $bool )
writeBytes ( $bytes )
writeBytesIO ( BytesIO $bytes )
writeBytesIOWithRef ( BytesIO $bytes )
writeBytesWithRef ( $bytes )
writeDateTime ( DateTime $datetime )
writeDateTimeWithRef ( DateTime $datetime )
writeDouble ( $double )
writeEmpty ( )
writeInfinity ( $positive = true )
writeInteger ( $int )
writeList ( Traversable $list )
writeListWithRef ( Traversable $list )
writeLong ( $long )
writeMap ( SplObjectStorage $map )
writeMapWithRef ( SplObjectStorage $map )
writeNaN ( )
writeNull ( )
writeObject ( $obj )
writeObjectWithRef ( $obj )
writeStdClass ( stdClass $obj )
writeStdClassWithRef ( stdClass $obj )
writeString ( $str )
writeStringWithRef ( $str )
writeUTF8Char ( $char )

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

Метод Описание
writeClass ( $alias, array $props )

Приватные методы

Метод Описание
isList ( array $a )
isUTF8 ( $s )
ustrlen ( $s )

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

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

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

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

public reset ( )

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

public serialize ( $val )

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

public writeArray ( array $array )
$array array

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

public writeAssocArray ( array $map )
$map array

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

public writeBoolean ( $bool )

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

public writeBytes ( $bytes )

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

public writeBytesIO ( BytesIO $bytes )
$bytes BytesIO

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

public writeBytesIOWithRef ( BytesIO $bytes )
$bytes BytesIO

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

public writeBytesWithRef ( $bytes )

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

protected writeClass ( $alias, array $props )
$props array

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

public writeDateTime ( DateTime $datetime )
$datetime DateTime

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

public writeDateTimeWithRef ( DateTime $datetime )
$datetime DateTime

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

public writeDouble ( $double )

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

public writeEmpty ( )

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

public writeInfinity ( $positive = true )

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

public writeInteger ( $int )

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

public writeList ( Traversable $list )
$list Traversable

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

public writeListWithRef ( Traversable $list )
$list Traversable

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

public writeLong ( $long )

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

public writeMap ( SplObjectStorage $map )
$map SplObjectStorage

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

public writeMapWithRef ( SplObjectStorage $map )
$map SplObjectStorage

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

public writeNaN ( )

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

public writeNull ( )

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

public writeObject ( $obj )

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

public writeObjectWithRef ( $obj )

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

public writeStdClass ( stdClass $obj )
$obj stdClass

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

public writeStdClassWithRef ( stdClass $obj )
$obj stdClass

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

public writeString ( $str )

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

public writeStringWithRef ( $str )

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

public writeUTF8Char ( $char )

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

$stream публичное свойство

public $stream