Composer.json 位置和链接到 psr-4 命名空间
Composer.json location and linking to psr-4 namespace
我确定这是一个非常愚蠢的问题,但我是作曲家的新手,我正在努力自动加载我的 classes。
我的文件夹结构是这样的
composer.json
models
->Beer.php //class for type of beer
controllers
views
public
tests
我的 json 中的自动加载当前是这样的:
"autoload" : {
"psr-4": {
"drinkr\models": "models/Beers",
}
}
在我的 beers.php class 我有
namespace Beer;
class Beers....
有人可以帮助我了解如何正确连接以上内容吗?
除了我的 composer.json 文件之外的所有内容都应该放在 /src 文件夹和 /tests 文件夹中吗?
composer.json
src
tests
我认为错误在这里
"drinkr\models": "models/Beers"
和
namespace Beer;
将文件 "beers.php" 重命名为 "Beers.php" 并将命名空间更改为 "Beers"
我确定这是一个非常愚蠢的问题,但我是作曲家的新手,我正在努力自动加载我的 classes。
我的文件夹结构是这样的
composer.json
models
->Beer.php //class for type of beer
controllers
views
public
tests
我的 json 中的自动加载当前是这样的:
"autoload" : {
"psr-4": {
"drinkr\models": "models/Beers",
}
}
在我的 beers.php class 我有
namespace Beer;
class Beers....
有人可以帮助我了解如何正确连接以上内容吗?
除了我的 composer.json 文件之外的所有内容都应该放在 /src 文件夹和 /tests 文件夹中吗?
composer.json
src
tests
我认为错误在这里
"drinkr\models": "models/Beers"
和
namespace Beer;
将文件 "beers.php" 重命名为 "Beers.php" 并将命名空间更改为 "Beers"