想試著寫個插件,但是配置文件不想用原有的配置文件,想新建個單獨的配置文件,并發(fā)布到config下
插件配置本來就是獨立的,比如插件名為foo/admin
,那么配置文件就是在config/plugin/foo/admin/
下。通過命令 php webman plugin:create --name=foo/admin
會自動生成配置目錄
“注意
config/plugin/foo/admin 支持以下配置,app.php插件主配置,bootstrap.php 進程啟動配置,route.php 路由配置,middleware.php 中間件配置,process.php 自定義進程配置,database.php數(shù)據(jù)庫配置,redis.php redis配置,thinkorm.php thinkorm配置。配置格式與webman相同,這些配置會自動被webman識別合并到配置當(dāng)中。
使用時以 plugin 為前綴訪問,例如 config('plugin.foo.admin.app');”
我可能沒表述清楚,config/plugin/foo/admin/下我可不可以創(chuàng)建admin.php,并在安裝是發(fā)布config目錄下,admin.php只是針對啊多米諾這個配置的
config/plugin/foo/admin/下可以創(chuàng)建admin.php,但是不建議直接安裝在用戶的 config/下,插件的配置應(yīng)該都放在自己的插件目錄如 config/plugin/foo/admin/ 下。config/plugin/foo/admin/admin.php里的配置用用config('plugin.foo.admin.app.admin');
獲取