来自供应商的来源从src目录加载和编译为文件

时间:2018-01-07 21:39:49

标签: php symfony composer-php symfony4

我正在尝试新的Symfony4(框架包),我想将一些我的可重用类从src目录移动到供应商一(通过composer PSR-4加载)。

所以我创建了一个包(new git repository),在那里添加了类(进入src目录),将PSR-4配置添加到包的composer.json中,如下所示:

"autoload": {
    "psr-4": { "\\": "src/" }
}

然后我跑了composer require <name_of_my_package>并且我倾倒了自动加载。

一切顺利,但是当我想从我的包中访问任何类时 - 出乎我的意料 - Symfony找不到并使用这些类中的任何一个(即使它们在作曲家的自动加载文件中)。

我认为我需要以某种方式将这些类添加到Symfony容器构建器中,但我不确定如何。

感谢您的帮助。

0 个答案:

没有答案