PHP Класс MessagePack\Packer

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

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

Метод Описание
__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 )

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

Метод Описание
packArrayHeader ( $size )
packMapHeader ( $size )
packUint64 ( $code, $num )

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

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

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

getTransformers() публичный метод

public getTransformers ( ) : Collection | null
Результат MessagePack\TypeTransformer\Collection | null

pack() публичный метод

public pack ( $value )

packArray() публичный метод

public packArray ( array $array )
$array array

packBin() публичный метод

public packBin ( $str )

packBool() публичный метод

public packBool ( $val )

packExt() публичный метод

public packExt ( Ext $ext )
$ext Ext

packFloat() публичный метод

public packFloat ( $num )

packInt() публичный метод

public packInt ( $num )

packMap() публичный метод

public packMap ( array $map )
$map array

packNil() публичный метод

public packNil ( )

packStr() публичный метод

public packStr ( $str )

setTransformers() публичный метод

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

setTypeDetectionMode() публичный метод

public setTypeDetectionMode ( integer $mode )
$mode integer