我知道如何使用composer正确加载我的类,以及如何命名和组织PSR-4的文件夹/文件/类
但是,我有一个以前从未遇到过的用例,并且似乎无法在这里或任何地方找到一个正确的答案(或者至少有一个)正确的方式这样做
我的作曲家库里有没有任何类的命名空间函数,我想让它们可以访问
namespace Foo\Bar;
function baz() {};
我应该如何在磁盘上组织它,以及如何在composer中配置/加载它?在一种不会尖叫的方式中,我直截了当,直到出于某种原因出现了我想要的东西"
编辑:
我知道我可以在课堂上使用静态功能,如果我找不到更好的话,那可能就是我要去的地方,但这真的很像回避这个问题。它们是功能,而不是类的静态功能。
关于评论中给出的可能重复:我知道我可以强制要求文件使该功能可用,问题是如何以不总是需要文件的方式进行,但仅限于用户想要使用它。