Symfony2添加外部类

时间:2015-10-29 11:24:50

标签: php symfony

我想在Symfony中添加一些类,但这有点困难。我试过很多方法,但仍然不能上课。

我的课程存储在模型文件夹中:src/project/MyBundle/Model/

我在班级namespace Project\MyBundle\Model;

中添加了名称空间

在控制器中使用use Project\MyBundle\Model\Vendor;

和电话$vendor = new \Vendor($cin);

但这不起作用。我收到此错误

Attempted to load class "Vendor" from the global namespace.
Did you forget a "use" statement?

一些帮助

1 个答案:

答案 0 :(得分:0)

将其定义为服务:

my_service:
    class: Project\MyBundle\Model\MyClass

在控制器中你可以像这样使用它:

$this->container->get('my_service');