我计划在单独的目录和多级子目录中拥有许多 definitions 文件(例如配置文件)。假设,这些文件将包含许多复杂的 definition 情况-可以这么说。
所以我想问:以何种方式将 definitions 文件加载到容器中?
注意:在与特定应用程序环境相对应的配置文件中找到的定义(例如'prod','dev'等)将始终覆盖“普通”定义。因此,这与最终答案无关。
谢谢。
答案 0 :(得分:0)
是的,顺序很重要,因为这构成了PHP-DI中“模块”系统的基础。
请参见http://php-di.org/doc/definition-overriding.html,以了解定义如何扩展和覆盖。