public function setBarcode($code, $type = 'DATAMATRIX') { if ($type !== 'DATAMATRIX') { return parent::setBarcode($code, $type); } $qrcode = new DatamatrixBase256($code); $this->barcode_array = $qrcode->getBarcodeArray(); $this->barcode_array['code'] = $code; }