首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >自动加载Phalcon孵化器- MongoDB

自动加载Phalcon孵化器- MongoDB
EN

Stack Overflow用户
提问于 2019-07-27 19:02:05
回答 1查看 62关注 0票数 0

我有一个关于自动加载的问题。我需要使用孵化器内部的MongoDB适配器,我在文档中看到它说注册名称空间Phalcon.

代码语言:javascript
复制
<?php
$loader->registerNamespaces([
        'Phalcon' => '/path/to/incubator/Library/Phalcon/',
]);

我的问题是:如果我注册这个名称空间,这是框架中的默认名称空间,当我请求Phalcon\Http\Request时,我会得到什么实例?来自孵化器的请求实例或随Framework提供的实例。

我之所以这样问,是因为我在git孵化器中看到了Phalcon已经集成的几乎所有组件的文件夹,比如:请求、响应、Mvc等。

EN

回答 1

Stack Overflow用户

发布于 2019-08-12 23:48:28

您将在初始框架(扩展)和孵化器中找到名称空间(文件夹) Phalcon\Http\RequestPhalcon\Http\Response等。这里没有什么问题。

在另一个和上,(文件) Phalcon\Http\RequestPhalcon\Http\Response仅存在于初始框架中。孵化器内无重复,以供参考:

同样,类Phalcon\Http\Uri只存在于孵化器中。

在扩展和孵化器之间通常不存在类冲突。如果发生这种情况,我猜测扩展中的类将会被使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57231453

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档