主項(xiàng)目的全局中間件只影響主項(xiàng)目,不會(huì)對(duì)應(yīng)用插件產(chǎn)生影響。有時(shí)候我們想要加一個(gè)影響全局包括所有插件的中間件,則可以使用超全局中間件。
return [
'@' => [ // 給主項(xiàng)目及所有插件增加全局中間件
app\middleware\MiddlewareGlobl::class,
],
'' => [], // 只給主項(xiàng)目增加全局中間件
];
以上是文檔引用。
按文檔理解,定義主項(xiàng)目中間件:主項(xiàng)目(不在任何應(yīng)用內(nèi))有效, 應(yīng)用項(xiàng)目無效。
為何實(shí)際流程,定義的主項(xiàng)目中間件,應(yīng)用也生效了?