使用composer / PSR加载命名空间函数

时间:2018-02-05 23:41:48

标签: php namespaces composer-php namespace-organisation

我知道如何使用composer正确加载我的类,以及如何命名和组织PSR-4的文件夹/文件/类

但是,我有一个以前从未遇到过的用例,并且似乎无法在这里或任何地方找到一个正确的答案(或者至少有一个)正确的方式这样做

我的作曲家库里有没有任何类的命名空间函数,我想让它们可以访问

namespace Foo\Bar;

function baz() {};

我应该如何在磁盘上组织它,以及如何在composer中配置/加载它?在一种不会尖叫的方式中,我直截了当,直到出于某种原因出现了我想要的东西"

编辑:

我知道我可以在课堂上使用静态功能,如果我找不到更好的话,那可能就是我要去的地方,但这真的很像回避这个问题。它们是功能,而不是类的静态功能。

关于评论中给出的可能重复:我知道我可以强制要求文件使该功能可用,问题是如何以不总是需要文件的方式进行,但仅限于用户想要使用它。

0 个答案:

没有答案