我确信这是一个非常愚蠢的问题,但我是作曲家的新手,我正在努力自动加载我的课程。
我的文件夹结构是这样的
composer.json
models
->Beer.php //class for type of beer
controllers
views
public
tests
我的json中的自动加载目前是:
"autoload" : {
"psr-4": {
"drinkr\\models": "models/Beers",
}
}
在我的beers.php课程中,我有
namespace Beer;
class Beers....
有人可以帮我理解如何正确连接上述内容吗?
还应该把我的composer.json文件放在/ src文件夹和/ tests文件夹中吗?
composer.json
src
tests
答案 0 :(得分:1)
我认为错误就在这里
"drinkr\\models": "models/Beers"
和
namespace Beer;
将文件“beers.php”重命名为“Beers.php”并将名称空间更改为“Beers”