Автозагрузка файлов с помощью composer, которые не содержат классов, только функции - PullRequest
0 голосов
/ 14 сентября 2018

Я схожу с ума.

Есть ли способ использовать функцию автозагрузки композитора для загрузки файла без (!) Классов, просто содержащего пространство имен с функциями, но динамически?

Представьте себе файл 1 (Foo.php)в библиотеке, которую я поместил в частный репозиторий composer:

namespace Foo;

function a() {
//...
}

и файл 2, снова используя эту библиотеку через composer:

require(.../autoload.php);

\Foo\a();

Я хочу, чтобы composer генерировал функции автозагрузки для загрузки"Foo.php", только если я вызываю из него функцию и т. д.

Но я не хочу заключать Foo.php в класс.

...