利用Laravel快速搭建二维码生成服务
2014-11-13
tech
endroid写的QrCode类是一个不错的PHP二维码生成类,
源地址是https://github.com/endroid/QrCode
于是我有了整合进Laravel的想法,且看我一试.
1.同步类文件
首先在你的Laravel的composer.json里面的require段加上
“endroid/qrcode”: “1.*@dev”
然后执行以下命令
1 | composer update |
来把qrcode类同步到本地
2.让Laravel自动载入Qrcode类
编辑app/config/app.php
到aliases的数组段加上
1 | 'QrCode' => 'Endroid\QrCode\QrCode', |
保存即可让Laravel运行的时候自动载入这个类.
3.整合到路由
编辑app/routes.php
在底部加上
1 | Route::get('qrcode', function(){ |
以上代码请根据需要自行调整.
大功告成,接着到浏览器上访问http://laravel地址/qrcode?size=200&text=1来试验下,不出意外会直接输出一张对应text文本的二维码,good luck!