127得票10回答
PHP ORM:Doctrine vs Propel

我正在使用symfony开始一个新项目,它可以轻松集成Doctrine和Propel,但我当然需要做出选择...我想知道更有经验的人对选择这两个中的任何一个有哪些优缺点? 非常感谢。 编辑: 感谢所有回复,很有用的信息。对于这个问题没有真正正确的答案,所以我将批准得到最多赞成票的答案。

104得票3回答
如何指定Composer的安装路径?

我有这个定义: { "repositories": [ { "type": "package", "package": { "name": "symfony/sfGuardPlugin",...

56得票9回答
Symfony与CakePHP的比较

symfony 和 cakephp 在概念上有什么区别?

44得票6回答
使用Doctrine进行原始SQL查询

我需要使用一些非常复杂的查询来生成我的应用程序中的报告。 我正在使用Symfony作为我的框架,Doctrine作为我的ORM。 我的问题是: 如何最好地将高度复杂的SQL查询直接传递给Doctrine而不将它们转换为Doctrine查询语言? 我一直在阅读关于 Raw_SQL 扩展的文章...

40得票8回答
如何正确使用PEAR安装PHPUnit?

我必须按照这些指示卸载并重新安装了PHPUnit的较新版本。现在,当我运行以下代码时:sudo pear install --alldeps phpunit/PHPUnit 我看到一个错误消息,长得像这样。Unknown remote channel: pear.symfony.com php...

39得票6回答
Symfony带有2个参数的重定向

如何通过传递2个或更多参数来重定向到另一个操作? 这段代码:$this->redirect('input/new?year=' . $year . '&month=' . $month); URL中的结果: http://.../input?year=2009&m...

35得票3回答
如何使用Doctrine查询非空值?

我有一个名为Test的表:Test: id | name 1 | aaa 2 | 3 | ccc 4 | aaa 5 | 6 | ddd 我想要结果中name不为空的数据:aaa ccc aaa ddd 我怎样可以得到:Doctrine_Core::getTable('Tes...

32得票2回答
如何在Symfony中使用会话(Sessions)?

在经典的 PHP 中,我们使用魔术变量来启动和创建会话,那么在 Symfony 中如何实现呢?

30得票3回答
Doctrine m:n关系的未定义索引。

我有一个'm:n'的 'department' 和 'newsItem' 相关联。每当我尝试枚举部门的newsItems,从而触发从数据库中检索时,我会收到以下错误: at ErrorHandler ->handle ( '8', 'Undefined index: newsIte...

30得票3回答
Swift Mailer投递状态

请问SwiftMailer的send函数是否返回邮件传递状态?我想知道邮件是否被送达或未被送达。这是否可能? 谢谢