PHP-DI:以任何顺序将定义文件加载到容器中有关系吗?

时间:2019-04-21 19:59:19

标签: php-di

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

所以我想问:以何种方式将 definitions 文件加载到容器中?

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

谢谢。

1 个答案:

答案 0 :(得分:0)

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

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