PHP Class MessagePack\Packer

Afficher le fichier Open project: rybakit/msgpack.php Class Usage Examples

Méthodes publiques

Méthode Description
__construct ( integer | null $typeDetectionMode = null )
getTransformers ( ) : Collection | null
pack ( $value )
packArray ( array $array )
packBin ( $str )
packBool ( $val )
packExt ( Ext $ext )
packFloat ( $num )
packInt ( $num )
packMap ( array $map )
packNil ( )
packStr ( $str )
setTransformers ( Collection $transformers = null )
setTypeDetectionMode ( integer $mode )

Private Methods

Méthode Description
packArrayHeader ( $size )
packMapHeader ( $size )
packUint64 ( $code, $num )

Method Details

__construct() public méthode

public __construct ( integer | null $typeDetectionMode = null )
$typeDetectionMode integer | null

getTransformers() public méthode

public getTransformers ( ) : Collection | null
Résultat MessagePack\TypeTransformer\Collection | null

pack() public méthode

public pack ( $value )

packArray() public méthode

public packArray ( array $array )
$array array

packBin() public méthode

public packBin ( $str )

packBool() public méthode

public packBool ( $val )

packExt() public méthode

public packExt ( Ext $ext )
$ext Ext

packFloat() public méthode

public packFloat ( $num )

packInt() public méthode

public packInt ( $num )

packMap() public méthode

public packMap ( array $map )
$map array

packNil() public méthode

public packNil ( )

packStr() public méthode

public packStr ( $str )

setTransformers() public méthode

public setTransformers ( Collection $transformers = null )
$transformers MessagePack\TypeTransformer\Collection

setTypeDetectionMode() public méthode

public setTypeDetectionMode ( integer $mode )
$mode integer