Symfony逻辑名称混乱

时间:2014-04-01 21:02:45

标签: symfony

所以我在文件中:src/Client/IntranetBundle/LDAP/LDAPAuthenticationProvider.php

我想调用getContainer

的方法src/Client/IntranetBundle/ClientIntranetBundle.php

所以我在做:

ClientIntranetBundle::getContainer();

但我没有正确使用它,因为现在我得到了致命的错误:

Class 'Client\IntranetBundle\LDAP\ClientIntranetBundle' not found

我需要在文件夹层次结构中升级一级。我究竟是如何实现这一目标的?

1 个答案:

答案 0 :(得分:1)

在调用类时使用整个命名空间或添加use语句:

Client\IntranetBundle\ClientIntranetBundle::getContainer()

或在文件的开头(正好在namespace声明下):

use Client\IntranetBundle\ClientIntranetBundle;