PHP 클래스 MessagePack\Packer

파일 보기 프로젝트 열기: rybakit/msgpack.php 1 사용 예제들

공개 메소드들

메소드 설명
__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