1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-30 22:24:55 +08:00

1:更新ip2region,php-cron-scheduler包

2:替换phpqrcode
3:移除lcobucci/jwt
This commit is contained in:
winzer 2021-01-14 11:27:02 +08:00
parent cd2b22c7b8
commit d581c76232
3 changed files with 1192 additions and 476 deletions

View File

@ -10,7 +10,7 @@ use App\Services\Pay\Wxpay as WxpayService;
use App\Services\Storage as StorageService; use App\Services\Storage as StorageService;
use App\Traits\Response as ResponseTrait; use App\Traits\Response as ResponseTrait;
use App\Traits\Security as SecurityTrait; use App\Traits\Security as SecurityTrait;
use PHPQRCode\QRcode; use Endroid\QrCode\QrCode;
class PublicController extends \Phalcon\Mvc\Controller class PublicController extends \Phalcon\Mvc\Controller
{ {
@ -49,14 +49,17 @@ class PublicController extends \Phalcon\Mvc\Controller
public function qrcodeAction() public function qrcodeAction()
{ {
$text = $this->request->getQuery('text', 'string'); $text = $this->request->getQuery('text', 'string');
$level = $this->request->getQuery('level', 'int', 0); $size = $this->request->getQuery('size', 'int', 320);
$size = $this->request->getQuery('size', 'int', 5);
$url = urldecode($text); $text = urldecode($text);
QRcode::png($url, false, $level, $size); $qrCode = new QrCode($text);
$this->response->send(); $qrCode->setSize($size);
$qrCode->getContentType();
echo $qrCode->writeString();
exit; exit;
} }

View File

@ -8,7 +8,7 @@
"phalcon/incubator": "^3.4", "phalcon/incubator": "^3.4",
"guzzlehttp/guzzle": "^6.3", "guzzlehttp/guzzle": "^6.3",
"swiftmailer/swiftmailer": "^6.0", "swiftmailer/swiftmailer": "^6.0",
"peppeocchi/php-cron-scheduler": "^2.4", "peppeocchi/php-cron-scheduler": "^3.0",
"yansongda/pay": "^2.9", "yansongda/pay": "^2.9",
"tencentcloud/tencentcloud-sdk-php": "^3.0", "tencentcloud/tencentcloud-sdk-php": "^3.0",
"qcloudsms/qcloudsms_php": "^0.1", "qcloudsms/qcloudsms_php": "^0.1",
@ -17,12 +17,11 @@
"workerman/gatewayclient": "^3.0", "workerman/gatewayclient": "^3.0",
"whichbrowser/parser": "^2.0", "whichbrowser/parser": "^2.0",
"hightman/xunsearch": "^1.4", "hightman/xunsearch": "^1.4",
"aferrandini/phpqrcode": "1.0.1",
"xiaochong0302/ip2region": "^1.0", "xiaochong0302/ip2region": "^1.0",
"robmorgan/phinx": "^0.12", "robmorgan/phinx": "^0.12",
"lcobucci/jwt": "^3.3",
"overtrue/wechat": "^4.2", "overtrue/wechat": "^4.2",
"joyqi/hyper-down": "dev-master" "joyqi/hyper-down": "dev-master",
"endroid/qr-code": "^3.9"
}, },
"require-dev": { "require-dev": {
"odan/phinx-migrations-generator": "^5.3", "odan/phinx-migrations-generator": "^5.3",

1646
composer.lock generated

File diff suppressed because it is too large Load Diff