摘要:
定义 config 函数例如配置文件为 app.php <?php return [ "middlewares" => [ "before" => [ "app\Http\Middleware\BeforeMiddleware", "app\Http\Middleware\NextMiddlewar 阅读全文
posted @ 2020-08-23 22:40
GPHPER
阅读(207)
评论(0)
推荐(0)
摘要:
其实中间件无非就相当于一个过滤器的东西,在框架中将 请求或者响应 进行一层层的过滤,实现这种功能最合适不过的就是责任链模式啦 责任链模式的实现可以看这篇随笔 【php设计模式】责任链模式 下面记录下在框架中如何实现中间件的 首先需要先定义一个中间件的抽象类,抽象类中应该包含该对象的下一级节点,以及设 阅读全文
posted @ 2020-08-23 15:39
GPHPER
阅读(507)
评论(2)
推荐(1)
摘要:
路由器的实现大致分为一下几步 1.将 uri 和 控制器方法关联起来 2.访问 url 时根据 uri 找到对应的绑定的控制器极其方法并执行其方法 实现第一步我们模仿 laravel 中的那种方式使用 Route::method('uri','Controller@action'); 的方式来绑定, 阅读全文
posted @ 2020-08-23 14:50
GPHPER
阅读(558)
评论(0)
推荐(0)