decorate/qr_manager

支持二维码

安装: 11

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 2

分支: 0

公开问题: 0

语言:HTML

v1.0.3 2022-02-04 08:24 UTC

This package is auto-updated.

Last update: 2024-09-04 14:32:15 UTC


README

安装

composer require decorate/qr_manager

用法

<?php
use Decorate\QR_Manager;

二维码显示

#controller
$user = User::query()->select(['id', 'name'])->first();
$qr = new QR_Manager($user);
$res = $qr->size(200)->show();
return view('index', ['data' => $res]);
<div>
    {!! $data !!}
</div>

二维码下载

#controller
$user = User::query()->select(['id', 'name'])->first();
$qr = new QR_Manager();
return $qr
    ->source($user)
    ->format('png')
    ->size(200)
    ->download('filename');

二维码base64

#controller
$user = User::query()->select(['id', 'name'])->first();
$qr = new QR_Manager();
return $qr
    ->source($user)
    ->format('png')
    ->size(200)
    ->toBase64();

类方法