🔥 v6.0 first pass: PHP 8.2, remove deprecated elements, add type hints

This commit is contained in:
smiley
2023-11-25 12:49:56 +01:00
parent a301af5b7f
commit 39e3dfe83b
80 changed files with 332 additions and 1029 deletions
+7 -7
View File
@@ -10,18 +10,18 @@
use chillerlan\QRCode\{QRCode, QROptions};
use chillerlan\QRCode\Data\QRMatrix;
use chillerlan\QRCode\Output\{QROutputInterface, QRStringText};
use chillerlan\QRCode\Output\QRStringText;
require_once __DIR__.'/../vendor/autoload.php';
$options = new QROptions;
$options->version = 3;
$options->quietzoneSize = 2;
$options->outputType = QROutputInterface::STRING_TEXT;
$options->eol = "\n";
$options->textLineStart = str_repeat(' ', 6);
$options->moduleValues = [
$options->version = 3;
$options->quietzoneSize = 2;
$options->outputInterface = QRStringText::class;
$options->eol = "\n";
$options->textLineStart = str_repeat(' ', 6);
$options->moduleValues = [
QRMatrix::M_FINDER_DARK => QRStringText::ansi8('██', 124),
QRMatrix::M_FINDER => QRStringText::ansi8('░░', 124),
QRMatrix::M_FINDER_DOT => QRStringText::ansi8('██', 124),