webman應(yīng)用插件能不能像主應(yīng)用一樣Route::disableDefaultRoute()關(guān)閉默認(rèn)路由 只有自己定義的路由規(guī)則才允許訪問 目前我測了一下,在應(yīng)用插件app/controller目錄下的控制器方法,都能被訪問,我如果像禁止掉,只有在路由文件里配置才允許訪問要怎么操作?
這樣禁用某個(gè)應(yīng)用插件的默認(rèn)路由
Route::disableDefaultRoute('插件名');
感覺插件系統(tǒng)侵入性太強(qiáng)了,使用者未必會用到這個(gè)特性,卻增加了框架的復(fù)雜性。
應(yīng)用插件是一個(gè)單獨(dú)的目錄,對現(xiàn)有項(xiàng)目沒有任何代碼入侵
在App.php里面搜索plugin可以匹配到82處,感覺復(fù)雜
App.php
plugin
內(nèi)核支持應(yīng)用插件也就估計(jì)也多增加了200行代碼,并不復(fù)雜,而且對開發(fā)者沒有負(fù)面影響