我如何在symfony 1.4上包含/调用服务?

时间:2013-05-27 22:36:40

标签: symfony-1.4

我正在使用symfony 1.4(一些现有代码)。之前我曾经和它一起工作过,而我过去常常打电话给我的服务

private $testService; 

public function getTestService() {
   if (is_null($this->testService)) {
      $this->testService = new TestService();
   $this->testService->setTestDao(new TestDao());
   }
   return $this->testService;
}

现在我使用它的问题我得到了一个错误

  Class 'TestService not found in .....'

为此我只在lib里面的文件夹上创建了文件Service,它也有DAO。

有什么想法吗?

修改

我的服务是这样的

class TestService extends BaseService {

    private $testDao;

    /**
     * Construct
     */
    public function __construct() {
        $this->testDao = new TestDao();
    }


    public function getTestDao() {
        return $this->testDao;
    }

    /**
     *
     * @param TestDao $testDao 
     */


    public function setTestDao(TestDao $testDao) {
        $this->testDao = $testDao;
    }

以后我的职能

我之前使用过这个,它工作正常,我不知道它为什么会抛出错误:s

0 个答案:

没有答案