Properties

$items

$items : 

Type

$anTable

$anTable : 

Type

$version

$version : 

Type

$level

$level : 

Type

Methods

__construct()

__construct(  $version,   $level = QR_ECLEVEL_L) 

Parameters

$version
$level

getVersion()

getVersion() 

setVersion()

setVersion(  $version) 

Parameters

$version

getErrorCorrectionLevel()

getErrorCorrectionLevel() 

setErrorCorrectionLevel()

setErrorCorrectionLevel(  $level) 

Parameters

$level

appendEntry()

appendEntry(\QRinputItem  $entry) 

Parameters

\QRinputItem $entry

append()

append(  $mode,   $size,   $data) 

Parameters

$mode
$size
$data

insertStructuredAppendHeader()

insertStructuredAppendHeader(  $size,   $index,   $parity) 

Parameters

$size
$index
$parity

calcParity()

calcParity() 

checkModeNum()

checkModeNum(  $size,   $data) 

Parameters

$size
$data

estimateBitsModeNum()

estimateBitsModeNum(  $size) 

Parameters

$size

lookAnTable()

lookAnTable(  $c) 

Parameters

$c

checkModeAn()

checkModeAn(  $size,   $data) 

Parameters

$size
$data

estimateBitsModeAn()

estimateBitsModeAn(  $size) 

Parameters

$size

estimateBitsMode8()

estimateBitsMode8(  $size) 

Parameters

$size

estimateBitsModeKanji()

estimateBitsModeKanji(  $size) 

Parameters

$size

checkModeKanji()

checkModeKanji(  $size,   $data) 

Parameters

$size
$data

check()

check(  $mode,   $size,   $data) 

Parameters

$mode
$size
$data

estimateBitStreamSize()

estimateBitStreamSize(  $version) 

Parameters

$version

estimateVersion()

estimateVersion() 

lengthOfCode()

lengthOfCode(  $mode,   $version,   $bits) 

Parameters

$mode
$version
$bits

createBitStream()

createBitStream() 

convertData()

convertData() 

appendPaddingBit()

appendPaddingBit(  $bstream) 

Parameters

$bstream

mergeBitStream()

mergeBitStream() 

getBitStream()

getBitStream() 

getByteStream()

getByteStream()