原创
文章平均质量分 69
美貌与智慧并重--英雄与侠义的化身-洋
有形的教育,无形的影响~~
展开
-
Laravel 手动分页实现
Laravel 手动分页实现基于5.2版本在开发过程中有这么一种情况,你请求Java api获取信息,由于信息较多,需要分页显示。Laravel官方提供了一个简单的方式paginate($perPage),但是这种方法只适用model、查询构建器。 今天说下 给定一个数组如何实现 和paginate方法一样的效果。查看paginate方法源码#vendor/laravel/framework/sr原创 2016-06-24 15:27:20 · 16090 阅读 · 7 评论 -
Laravel throttle中间件失效问题
Laravel throttle中间件失效问题按官方解释,实现访问频率限制非常简单:Route::get('test', function(){ return 'helle world' ; })->middleware('throttle');也确实如此,cache存储访问次数,做出判断。之前使用了zizaco/entrust(一个基于角色的权限管理包),其中把 .env 中的CACH原创 2016-06-23 16:00:38 · 2576 阅读 · 1 评论 -
Laravel 日志
Laravel 日志版本:5.2日志是非常重要的。本地开发可以开启调试模式,但是上线的项目查看日志是非常简洁有效的调试手段。Laravel集成了Monolog日志库以便提供多种功能强大的日志处理器。Laravel支持日志方法single, daily, syslog 和 errorlog。例如,如果你想要日志文件按日生成而不是生成单个文件,应该在配置文件config/app.php中设置log值如下原创 2016-06-30 17:00:46 · 861 阅读 · 0 评论 -
Laravel 重写用户登录
class AuthController extends Controller{ // use ThrottlesLogins, AuthenticatesAndRegistersUsers; protected $redirectTo = 'admin/index'; protected $loginView = 'admin/login'; protect原创 2016-07-12 18:07:44 · 7382 阅读 · 0 评论 -
Laravel 自定义错误页面
laravel 5.2Laravel默认的错误页面如下: 1、调试模式: 2、live模式 这样的页面在本地调试还好,上线后非常不友好,那么自定义吧。。所有异常错误都由类App\Exceptions\Handler处理,该类包含两个方法:report和render。 这里我们只看render方法,该方法会将异常渲染到HTTP响应中,就是说上面的两张错误信息就是通过这个方法展示的。public原创 2016-07-14 17:42:22 · 12242 阅读 · 1 评论 -
php之IteratorIterator个人理解
php IteratorIterator个人理解IteratorIterator简介重点理解代码演示运行结果:结果分析一点补充最近有重新开始捣鼓laravel的源码了,一年多没用实在是忘的差不多了,每次看都会从中学到很多,不懂就赶紧查手册。看到加载配置文件的部分(config/*.php),代码中大量使用spl类库和接口,今天就来扯一下IteratorIterator类,网上资料太少了,加上本...原创 2018-10-01 11:38:44 · 2245 阅读 · 0 评论