每当我想向Laravel中的类添加功能时,可以说Filesystem类,我都会创建自己的类:
class FilesystemServiceProvider extends LaravelFilesystemManager{
并将其添加到 config / app.php 中的provider
数组中,并禁用原始数组:
<?php
'providers' => [
// 'Illuminate\Filesystem\FilesystemServiceProvider',
'MyApp\Filesystem\FilesystemServiceProvider',
],
如果我有一个由Package Discovery绑定的composer软件包,如何防止被发现?
答案 0 :(得分:1)
如果您是软件包的使用者,并且想禁用软件包的软件包发现,则可以在应用程序的composer.json文件的附加部分中列出软件包名称:
"extra": {
"laravel": {
"dont-discover": [
"barryvdh/laravel-debugbar"
]
}
},