27 lines
606 B
PHP
27 lines
606 B
PHP
<?php
|
|
namespace App\Agent\Controllers;
|
|
|
|
use App\Models\User;
|
|
use Auth;
|
|
use Image;
|
|
use QrCode;
|
|
|
|
class ShareController extends Controller
|
|
{
|
|
public function __construct()
|
|
{
|
|
view()->share('app_title', '我的推广');
|
|
}
|
|
|
|
public function index(User $user)
|
|
{
|
|
$user = Auth::guard('agent')->user();
|
|
|
|
$shareimg = Image::make(QrCode::size(3000)->format('png')->margin(0)->generate(route('login') . '?share_uid=' . $user->id))
|
|
->resize(240, 240)
|
|
->encode('data-url');
|
|
return view('Agent::share.index', compact('shareimg', 'user'));
|
|
}
|
|
|
|
}
|