我正在使用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