🛀 data mode rework

This commit is contained in:
codemasher
2020-11-21 20:51:37 +01:00
parent 5a1777f391
commit cbf8a990ca
+7 -5
View File
@@ -62,8 +62,8 @@ class ECI extends QRDataModeAbstract{
/**
* @inheritDoc
*/
public function __construct(BitBuffer $bitBuffer, int $encoding){
parent::__construct($bitBuffer, '');
public function __construct(int $encoding){
parent::__construct('');
$this->encoding = $encoding;
}
@@ -85,9 +85,11 @@ class ECI extends QRDataModeAbstract{
/**
* @inheritDoc
*/
public function write(int $version):void{
$this->bitBuffer->put(QRCode::DATA_ECI, 4);
$this->bitBuffer->put($this->encoding, 8);
public function write(BitBuffer $bitBuffer, int $version):void{
$bitBuffer
->put(QRCode::DATA_ECI, 4)
->put($this->encoding, 8)
;
}
}