lumen
cominglately
时间过得好快 ...
勉力前行
展开
-
lumen5.5 jenssegers/laravel-mongodb引入mongo
文章目录场景package简介lumen使用用法 场景 接手了同事的一个lumen项目; 由于api日志的数据量 && 字段的不确定性; 所以需要使用mongo记录日志 package简介 jenssegers/laravel-mongodb An Eloquent model and Query builder with support for MongoDB, usin...原创 2018-11-27 20:51:38 · 1646 阅读 · 0 评论 -
lumen5.5 鉴权dusterio/lumen-passport
文章目录场景package 简介安装鉴权鉴权 (password grant)refresh token api 场景 同事那里接手了一个lumen5.5项目,鉴权做的一塌糊涂; 所以需要重构一下这一块;选用的解决方案是dusterio/lumen-passport package 简介 dusterio/lumen-passport Making Laravel Passport wor...原创 2018-11-28 10:21:23 · 1073 阅读 · 0 评论 -
lumen5.5 JobFailed异常捕捉 &&微信预警
文章目录场景参考文档解决全局捕捉 场景 lumen 开发接口,定义了几个Job,所以需要对一场进行监控, 采用捕捉事件 && 微信预警 参考文档 laravel5.5 JobFailed overtrue/laravel-wechat 解决 全局捕捉Job Failed事件 App\Providers\AppServiceProvider::boot 全局捕捉 实现...原创 2019-01-07 18:24:51 · 555 阅读 · 0 评论 -
nginx负载均衡 多服务器代码同步更新(envoy)
文章目录场景参考文档解决(envoy)Envoy样例 场景 nginx搭了负载均衡, 需要保证保证各台机器同步更新代码 参考文档 laravel envoy官方文档 解决(envoy) Envoy样例 如果传入了commit参数,则提交本地代码,然后更新另外一台server的code 全局安装 composer global require laravel/envoy Make ...原创 2019-01-08 17:17:58 · 2455 阅读 · 0 评论 -
maatwebsite/excel^3.1 excel中文环境不能完美设置列宽的问题
文章目录场景参考文档思路解决 场景 后台一个导出excel的功能 发现excel在中文环境下不能完美设置行宽的问题 参考文档 maatwebsite/excel 思路 excel设置行宽的默认的是估算行宽, 现在设置成精确计算 字体默认的是calibri.ttf, 现在修改成其他字体 解决 设置精确模式计算行宽 Font::setTrueTypeFontPath(s...原创 2019-05-05 15:20:18 · 2507 阅读 · 0 评论 -
lumen5.5 maatwebsite/excel Symfony\Component\HttpFoundation\BinaryFileResponse::header()
文章目录场景参考文档原来的中间件分析解决 场景 lumen5.5环境在定义了一个跨域的中间件,在使用 maatwebsite/excel download方法的时候,报错 :Call to undefined method Symfony\Component\HttpFoundation\BinaryFileResponse::header() 参考文档 maatwebsite/excel ...原创 2019-05-15 16:30:09 · 1182 阅读 · 0 评论 -
axios 配合maatwebsite/excel完成excel下载的工作
文章目录场景参考文档分析 场景 将统计数据下载到excel中 参考文档 axios maatwebsite/excel 分析 服务端是使用 Excel::download实现 客户端 原理: 生成一个超链接,然后触发它 axios.post(this.backend_history_download, {bill_history : this.t...原创 2019-05-15 17:12:43 · 672 阅读 · 0 评论