我需要在项目配置类中执行Doctrine Query。 我试图将我的代码放在setup方法中,但它无法找到类。
我是否需要手动注册Doctrine Autoload?
感谢您的帮助。
答案 0 :(得分:0)
正如您所说 - 您必须使用手动自动加载注册来定义ProjectConfiguration类,因为ProjectConfiguration在它之前运行:
<?php
require_once dirname(__FILE__) . ''.DIRECTORY_SEPARATOR.'..'.DIRECTORY_SEPARATOR.'lib'.DIRECTORY_SEPARATOR.'vendor'.DIRECTORY_SEPARATOR.'symfony'.DIRECTORY_SEPARATOR.'autoload'.DIRECTORY_SEPARATOR.'sfCoreAutoload.class.php';
sfCoreAutoload::register();
class ProjectConfiguration extends sfProjectConfiguration {
我的项目设置为在供应商路径中克隆的symfony,并根据需要更改路径。