PHP 클래스 Transphpile\Unserializer

파일 보기 프로젝트 열기: jaytaph/Transphpile 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$idx Current unserialize string
$options Current index in unserialize string
$str
$useDefaultSerializer Whitelist of classes passed to unserialize()
$whitelist Options passed to unserialize()

공개 메소드들

메소드 설명
findToken ( $charList )
getIdx ( )
php7_unserialize ( integer $depth = 1 ) : boolean | integer | null | string
readChars ( $len )
unserialize ( $str, null $options = null ) : boolean | integer | mixed | null | string Create unserialize class
updateString ( $data, $offset )

보호된 메소드들

메소드 설명
__construct ( $str, array $options )
run ( ) : mixed Run our serializer

메소드 상세

__construct() 보호된 메소드

protected __construct ( $str, array $options )
$str
$options array

findToken() 공개 메소드

public findToken ( $charList )

getIdx() 공개 메소드

public getIdx ( )

php7_unserialize() 공개 메소드

public php7_unserialize ( integer $depth = 1 ) : boolean | integer | null | string
$depth integer
리턴 boolean | integer | null | string

readChars() 공개 메소드

public readChars ( $len )

run() 보호된 메소드

Run our serializer
protected run ( ) : mixed
리턴 mixed

unserialize() 정적인 공개 메소드

Create unserialize class
static public unserialize ( $str, null $options = null ) : boolean | integer | mixed | null | string
$str
$options null
리턴 boolean | integer | mixed | null | string

updateString() 공개 메소드

public updateString ( $data, $offset )

프로퍼티 상세

$idx 보호되어 있는 프로퍼티

Current unserialize string
protected $idx

$options 보호되어 있는 프로퍼티

Current index in unserialize string
protected $options

$str 보호되어 있는 프로퍼티

protected $str

$useDefaultSerializer 보호되어 있는 프로퍼티

Whitelist of classes passed to unserialize()
protected $useDefaultSerializer

$whitelist 보호되어 있는 프로퍼티

Options passed to unserialize()
protected $whitelist