gpt4 book ai didi

php - 为什么中间件不实现接口(interface)?

转载 作者:塔克拉玛干 更新时间:2023-11-03 05:43:29 25 4
gpt4 key购买 nike

在 Laravel < 5.2 中,中间件实现了这个契约描述的接口(interface):Illuminate\Contracts\Routing\Middleware

现在,用 artisan 创建的中间件不再实现任何东西。和 the contract was removed没有解释(除非我弄错了)。

有原因吗?

最佳答案

根据 laravel 5.2 升级指南 official documentation在弃用部分下:

Illuminate\Contracts\Routing\Middleware 契约已被弃用。您的中间件不需要契约(Contract)。此外,TerminableMiddleware 契约(Contract)也已弃用。无需实现接口(interface),只需在中间件上定义一个 terminate 方法即可。

关于php - 为什么中间件不实现接口(interface)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45671434/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com