目次

    初期設定

    QRコードを作成する時、最初にパッケージのインストールが必要です。以下のパッケージを実施します。
    composer require simplesoftwareio/simple-qrcode "~4"
    もし、QRコードを.png形式で作成したい場合。 imagick 拡張機能をインストールする必要があります。
    composer require ext-imagick

    コントローラーの作成

    以下のコマンドを実施するとコントローラーが作成されます。
    php artisan make:controller QrCodeController

    次に、routes/web.php ファイルでコントローラーを参照します。
    <?php

    use App\Http\Controllers\QrCodeController;
    use Illuminate\Support\Facades\Route;

    Route::get('/', [QrCodeController::class, 'show']);

    QRコードの作成

    QRコードを作成して、S3サーバーで保存してURLを戻します。

    QRコードを作成する時は、”storage"以下に”logo.png”を格納する必要があります。


    まとめ

    システム側でLaravelを使って、QRコードを作成する時や、その作成したQRコードをサーバーに保存してURLを貰いたい時には、上記の内容を参考にしてます。

    以上、よろしくお願いいたします。
    PREV
    2024.01.10
    【初心者必見】かわいいデザインの心理効果と5つの”かわいい”
    NEXT
    2024.01.10
    世界第2位のマンガ大国、フランス