webman应用插件能不能像主应用一样Route::disableDefaultRoute()关闭默认路由 只有自己定义的路由规则才允许访问 目前我测了一下,在应用插件app/controller目录下的控制器方法,都能被访问,我如果像禁止掉,只有在路由文件里配置才允许访问要怎么操作?
这样禁用某个应用插件的默认路由
Route::disableDefaultRoute('插件名');
感觉插件系统侵入性太强了,使用者未必会用到这个特性,却增加了框架的复杂性。
应用插件是一个单独的目录,对现有项目没有任何代码入侵
在App.php里面搜索plugin可以匹配到82处,感觉复杂
App.php
plugin
内核支持应用插件也就估计也多增加了200行代码,并不复杂,而且对开发者没有负面影响
这样禁用某个应用插件的默认路由
感觉插件系统侵入性太强了,使用者未必会用到这个特性,却增加了框架的复杂性。
应用插件是一个单独的目录,对现有项目没有任何代码入侵
在
App.php
里面搜索plugin
可以匹配到82处,感觉复杂内核支持应用插件也就估计也多增加了200行代码,并不复杂,而且对开发者没有负面影响