Php Phalcon定制DI

Php Phalcon定制DI,php,phalcon,Php,Phalcon,我创建了一个新的phalcon项目,当然在index.php文件中有他自己的phalcon\Di组件 现在我想知道是否有可能创建第二个DI,它可以覆盖某些服务或向默认DI添加一些新服务?那么,是的,我如何在我的项目中实现这一点呢?我可能误解了您的需求,但您有没有看过多个模块 您会针对不同的环境或不同的URI请求执行此操作吗?@PaulSCoder我不想在我包含在不同项目中的库文件夹中添加第二个DI。环境几乎相同,但每个项目的URI不同。您有没有办法实现这一点?是否可以通过这种方式从索引中的默认D

我创建了一个新的phalcon项目,当然在index.php文件中有他自己的phalcon\Di组件


现在我想知道是否有可能创建第二个DI,它可以覆盖某些服务或向默认DI添加一些新服务?那么,是的,我如何在我的项目中实现这一点呢?

我可能误解了您的需求,但您有没有看过多个模块


您会针对不同的环境或不同的URI请求执行此操作吗?@PaulSCoder我不想在我包含在不同项目中的库文件夹中添加第二个DI。环境几乎相同,但每个项目的URI不同。您有没有办法实现这一点?是否可以通过这种方式从索引中的默认DI扩展已定义的服务?比如:在项目索引文件中创建一个视图服务,然后在/Library/someClass中的DI类中使用一个新的Volt方法扩展视图服务。我的视图服务在每个Module.php文件中定义。我会看看这里,然后加入,并在这里问你可以有共同的看法,如在这个例子。