过滤器已经被废除。。。刚学才两天,蛋疼

创建一个中间件

./artisan make:middleware TestMiddleware

大概代码

<?php namespace App\Http\Middleware;

use Closure;

class TestMiddleware {

    /**
* Handle an incoming request.
*
* @param \Illuminate\Http\Request $request
* @param \Closure $next
* @return mixed
*/
public function handle($request, Closure $next)
{
if ($request->input('age') < )
{
return redirect('home');
} return $next($request);
} }

在route里面注册

kernel.php

protected $routeMiddleware = [
'auth' => 'App\Http\Middleware\Authenticate',
'auth.basic' => 'Illuminate\Auth\Middleware\AuthenticateWithBasicAuth',
'guest' => 'App\Http\Middleware\RedirectIfAuthenticated', //这里注册
'test' => 'App\Http\Middleware\TestMiddleware',
];
Route::get('/', ['middleware' => 'test',function()
{
$value = [,,];
return View::make('home.index', array('data' => $value));
}]);

自己测试下吧

最新文章

  1. 三分钟学会用 js + css3 打造酷炫3D相册
  2. 5种 JavaScript 调用函数的方法
  3. V4L2读取摄像头程序流程【转】
  4. 探秘JavaScript中的六个字符
  5. DLL ActiveForm 线程同步问题
  6. HTML5 canvas中的路径方法
  7. Java Builder模式 体验(二)
  8. 我们究竟什么时候可以使用Ehcache缓存(转)
  9. Git上传项目到GitHub
  10. HDU5131-Song Jiang&#39;s rank list HDU5135-Little Zu Chongzhi&#39;s Triangles(大佬写的)
  11. Using $this when not in object context in
  12. C语言 分支与循环 递推思想 穷举 流程的转移控制
  13. 2014 BDTC 参会有感
  14. pandas数据处理基础——筛选指定行或者指定列的数据
  15. WPF 窗口
  16. 《Linux内核分析》chapter4
  17. bzoj1691/luogu2869 [USACO07DEC]挑剔的美食家 (STL::set)
  18. NioEventLoopGroup的构造函数
  19. codeforces Round #259(div2) C解题报告
  20. vc2008中mfc菜单、控件等汉字显示为问号或乱码的解决方法

热门文章

  1. SSM整合AOP,日志框架和拦截器
  2. C#学习历程(六)[ref 关键字的使用]
  3. 【WebGL】2.基础概念
  4. vue.js 源代码学习笔记 ----- instance event
  5. PostgreSQL备份工具-pg_backrest(转)
  6. asp页面快速找到菜单按钮转向的页面的方法
  7. (转)使用Hive UDF和GeoIP库为Hive加入IP识别功能
  8. keras系列︱利用fit_generator最小化显存占用比率/数据Batch化
  9. python中对文件的处理
  10. Mininet python代码创建拓扑、交互式界面创建主机、交换机