Symfony2:“致命错误:类服务...”,同时尝试在config.yml(TCPDF)中包含一个类作为服务

时间:2012-11-19 15:53:01

标签: php symfony fatal-error

我正在尝试在服务容器中包含Symfony2(2.1.4-DEV)中类TCPDF的扩展。为此我编辑了symfony/app/config/config.yml

services:
  extend_pdf:
    class: Acme\VSBundle\extend_pdf

symfony/src/Acme/VSBundle/extend_pdf.php文件中,我有一个类似的虚拟类:

<?php
namespace Acme\VSBundle;

// extend TCPF with custom functions
class extend_pdf extends TCPDF {

}

?>

我在Controller中加载,如:

function testAction() {
    $extendpdf = $this->get('extend_pdf');
    return new Response('success');
}

这给了我一个错误的错误:

  

致命错误:第417行的/home/user/public_html/Acme/Symfony/app/cache/dev/appDevDebugProjectContainer.php中找不到类'Acme \ VSBundle \ extend_pdf'调用堆栈:...

缓存是空的,我不知道,为什么找不到我的班级。

谢谢

1 个答案:

答案 0 :(得分:0)

您的命名空间名称不正确:ModurexCRM \ VSBundle,请修复命名空间名称。