所以我创建了一个新的提供者和外观,并将它们添加到我的应用程序配置中。问题是我得到一个错误:
Class 'Cergis\View\Helper\SentryViewProvider' not found
该类使用 PSR-0 命名方案,我已通过添加验证它是正确的
"psr-0": {
"Cergis\\": [
"vendor/cergis/logger/src/",
"vendor/cergis/sentry-view/src/"
]
}
如果我这样做并运行,composer dump-autoload
那么它可以正常工作。但是由于某种原因,如果没有我手动告诉它在哪里可以找到供应商文件夹中的类,它就无法这样做。我尝试删除所有内容并重新开始,composer dump-autoload
在将其添加到 app.providers 之前运行。