博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
laravel的中间件demo
阅读量:6943 次
发布时间:2019-06-27

本文共 668 字,大约阅读时间需要 2 分钟。

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

 

创建一个中间件

./artisan make:middleware TestMiddleware

 

大概代码

input('age') < 200) { 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 = [1,2,3];    return View::make('home.index', array('data' => $value));}]);

 

自己测试下吧

转载地址:http://xxanl.baihongyu.com/

你可能感兴趣的文章
Android SDK更新以及ADT更新出现问题的解决办法
查看>>
海量数据:判断一棵树是否为另一棵树的子树
查看>>
Android中Application类用法(转)
查看>>
Spring+SpringMVC+MyBatis深入学习及搭建(四)——MyBatis输入映射与输出映射
查看>>
【struts2】struts2中的流接收与流发送
查看>>
eclipse转Android studio遇到的那些坑
查看>>
android开发艺术探索学习 之 结合Activity的生命周期了解Activity的LaunchMode
查看>>
2017-3-2 C#基础 枚举
查看>>
2017-3-8 学生信息展示习题
查看>>
Python多线程(1)
查看>>
Hello World For Unity3D
查看>>
固定电话的验证
查看>>
项目上线,php的错误信息必须不让其在页面中显示给客户,
查看>>
Task3.特征选择
查看>>
如何修改Tomcat默认端口?
查看>>
Linux练习(wait父进程等待子进程)
查看>>
脚本实现PXE装机
查看>>
PHP的后期静态绑定
查看>>
Java编程之路相关书籍
查看>>
java进程cpu使用率达到200+%
查看>>