PHP Class Writer, zys

Inheritance: extends CI_Model
Afficher le fichier Open project: qieangel2013/zys Class Usage Examples

Méthodes publiques

Свойство Type Description
$stream

Méthodes publiques

Méthode Description
__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 )

Méthodes protégées

Méthode Description
writeClass ( $alias, array $props )

Private Methods

Méthode Description
isList ( array $a )
isUTF8 ( $s )
ustrlen ( $s )

Method Details

__construct() public méthode

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

reset() public méthode

public reset ( )

serialize() public méthode

public serialize ( $val )

writeArray() public méthode

public writeArray ( array $array )
$array array

writeAssocArray() public méthode

public writeAssocArray ( array $map )
$map array

writeBoolean() public méthode

public writeBoolean ( $bool )

writeBytes() public méthode

public writeBytes ( $bytes )

writeBytesIO() public méthode

public writeBytesIO ( BytesIO $bytes )
$bytes BytesIO

writeBytesIOWithRef() public méthode

public writeBytesIOWithRef ( BytesIO $bytes )
$bytes BytesIO

writeBytesWithRef() public méthode

public writeBytesWithRef ( $bytes )

writeClass() protected méthode

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

writeDateTime() public méthode

public writeDateTime ( DateTime $datetime )
$datetime DateTime

writeDateTimeWithRef() public méthode

public writeDateTimeWithRef ( DateTime $datetime )
$datetime DateTime

writeDouble() public méthode

public writeDouble ( $double )

writeEmpty() public méthode

public writeEmpty ( )

writeInfinity() public méthode

public writeInfinity ( $positive = true )

writeInteger() public méthode

public writeInteger ( $int )

writeList() public méthode

public writeList ( Traversable $list )
$list Traversable

writeListWithRef() public méthode

public writeListWithRef ( Traversable $list )
$list Traversable

writeLong() public méthode

public writeLong ( $long )

writeMap() public méthode

public writeMap ( SplObjectStorage $map )
$map SplObjectStorage

writeMapWithRef() public méthode

public writeMapWithRef ( SplObjectStorage $map )
$map SplObjectStorage

writeNaN() public méthode

public writeNaN ( )

writeNull() public méthode

public writeNull ( )

writeObject() public méthode

public writeObject ( $obj )

writeObjectWithRef() public méthode

public writeObjectWithRef ( $obj )

writeStdClass() public méthode

public writeStdClass ( stdClass $obj )
$obj stdClass

writeStdClassWithRef() public méthode

public writeStdClassWithRef ( stdClass $obj )
$obj stdClass

writeString() public méthode

public writeString ( $str )

writeStringWithRef() public méthode

public writeStringWithRef ( $str )

writeUTF8Char() public méthode

public writeUTF8Char ( $char )

Property Details

$stream public_oe property

public $stream