7得票2回答
使用Composer下载没有composer.json的git仓库

我正在尝试在Symfony 2.1中使用composer从不支持composer且可能永远不会支持composer的github库中拉取供应商。 例如: 旧的Deps文件: [jQuery] git=git://github.com/jquery/jquery.git version=1...

8得票2回答
Symfony2: 如何测试配置节点的值和索引

在Symfony2中,使用此类设置,我如何测试每个节点是否在Configuration类中定义,并且它们的值是否正确配置。 测试用的类: ```php # My\Bundle\DependencyInjection\Configuration.php class Configura...

9得票3回答
使用Doctrine在Symfony2中测试控制器

我已使用Symony2在REST控制器中创建了一个非常简单的控制器,其中包含数据库插入/更新/删除操作。 有没有一种好的方法可以为这些控制器操作编写单元/集成测试,而不会污染生产数据库?我是否必须使用不同的环境 - 或者框架供应商是否提出了一个建议的方法来解决这个问题? 当前控制器示例: ...

22得票2回答
Doctrine查询构建选择MAX

我想选择所有内容和最大值,只接收具有最大值的行。 $query = $this->createQueryBuilder('s'); $query->where('s.challenge = :challenge')->setParameter('challeng...

8得票1回答
如何在实体验证后获取错误信息。

我正在尝试在验证我的订阅实体后获得一个干净的错误信息: /** * Subscribe * @UniqueEntity("email") * @ORM\Table(name="subscribe") * @ORM\Entity(repositoryClass="AppBundle\R...

19得票5回答
Symfony 2.1中功能测试的身份验证

我目前正在将一个2.0.*项目迁移到当前的Symfony 2.1 beta。 在我的功能性测试中,我目前有这段代码来创建一个带有身份验证的客户端:$client = // create a normal test client $role = 'ROLE_USER'; $firewallNa...

16得票4回答
如何在Symfony2 DataFixture中添加文件上传?

我似乎无法理解如何在DataFixture中添加文件上传。我正在尝试上传一个图片,用于我的fixture加载的虚拟内容。这似乎是一个有用的技能。

33得票4回答
如何避免Composer丢弃更改的提示消息

我正在通过composer更新symfony的vendors。我总是使用以下命令:php composer.phar update 但是在最近版本的Composer中,在更新每个包之前都会显示以下消息: - Updating doctrine/data-fixtures dev-master...

38得票3回答
Symfony 2 - 如何删除一个bundle?

我的问题是如何删除我创建的bundle? 您可以使用此控制台命令创建bundle:php app/console generate:bundle --namespace=Test/BlogBundle --format=yml 这很棒,但如果我需要删除这个bundle该怎么办呢? 是否有控制...

18得票3回答
如何使用Symfony测试客户端检索流响应(例如下载文件)

我正在使用Symfony2编写功能测试。我有一个控制器调用了一个getImage()函数,该函数将图像文件流式传输,如下所示:public function getImage($filePath) $response = new StreamedResponse(); $res...