webman下的support目錄與\workerman\webman-framework\src\support 目錄的內容是完全一樣的,namespace命名空間都是一樣的,請問這是何用意呀,該怎么用?
└── support 類庫適配(包括第三方類庫)
├── Request.php 請求類
├── Response.php 響應類
├── Plugin.php 插件安裝卸載腳本
├── helpers.php 助手函數
└── bootstrap.php 進程啟動后初始化腳本
另外:我重寫了\support\view\Blade.php,不生效,但刪掉workerman\webman-framework\src\support\view\Blade.php 就可以了,所以很不理解這個的設計邏輯
看源碼,你發(fā)現(xiàn)config/autoload.php的用處沒?
這個配置就是優(yōu)先加載你自己的文件,加載了你的就不去去加載workerman\webman-framework\src\support目錄下的了。
你說你重寫了\support\view\Blade.php沒用 是因為你沒在config/autoload.php做配置,注意命名空間和類名
可以在composer.json 中指定加載路徑.
"suggest": {
"ext-event": "For better performance. "
},
"autoload": {
"psr-4": {
"": "./",
"App\\": "./app",
"support\\": "./support" // 這行是你需要加的
},
"files": [
"./support/helpers.php"
]
},