PHP Класс Transphpile\Unserializer

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

Защищенные свойства (Protected)

Свойство Тип Описание
$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