1

我计划在单独的目录和多级子目录中拥有许多定义文件(例如配置文件)。让我们假设,这些文件将包含许多复杂的定义情况——可以这么说。

所以我想问:无论如何,定义文件以什么顺序加载到容器中?

注意:在与某个应用程序环境(如“prod”、“dev”等)对应的配置文件中找到的定义将始终覆盖“正常”定义。因此,这与最终答案无关。

谢谢你。

4

1 回答 1

0

是的,顺序很重要,因为它构成了 PHP-DI 中“模块”系统的基础。

请参阅http://php-di.org/doc/definition-overriding.html以了解定义如何扩展和覆盖彼此。

于 2019-04-22T19:16:00.847 回答