symfony

symfony – PhpStorm不承认Doctrine Entity类

PHPStorm似乎没有认识到我的任何Doctrine实体类或它们的方法.只有当我明确地评论它时,错误就会消失–这真的使我的控制器变得混乱.有没有办法在我的实体类中为PHPStorm记录这个?我正在使用PhmStorm8的Symfony2插件.谢谢!我有这个问题.通过清除Doctrine元数据神奇地解决了:编辑:在symfony插件的GitHub寄存器中,有一个简短的描述,当发生此问题时该怎么做:https://github.com/Haehnchen/idea-php-symfony2-pluginAu

php – 如果某些字段在Symfony Form中为空,则一个字段不应为空

在我的Symfony2应用程序中,有一个由3个字段组成的表单类型.我希望验证如下:如果字段A和字段B为空,则字段C不应为空.这意味着至少有一个字段应该接收一些数据.目前,我检查控制器中收到的数据.有更推荐的方法吗?除了编写自定义验证器之外,还有更简单的解决方案.最简单的可能是表达式约束:您还可以向类中添加验证方法,并使用Callback约束对其进行注释:该方法将在类的验证期间执行.

Symfony 2.1 – 未捕获的PHP异常Twig_Error_Runtime

尝试在Symfony2.1中打开路由时出现此错误我真的不知道在哪里检查.互联网上什么都没有.非常感谢您的帮助:CRITICAL–UncaughtPHPExceptionTwig_Error_Runtime:“Anexceptionhasbeenthrownduringtherenderingofatemplate(“UnabletogenerateaURLforthenamedroute“_wdt

Symfony 2 w / PhpUnit 3.6:更改目标主机名以进行测试

我已经尝试在我的PHPunit.xml.dist文件中放入一个PHP变量并使用它:然后:但这看起来很尴尬……是否有任何配置文件(config_test文件?)我应该放置该虚拟主机名?感谢大家的帮助!您还可以在服务器参数中传递HTTP_HOST以更改目标主机名:

php – Autoloader预期类Symfony2

我正在使用symfony2.3框架,自动加载器声称已找到该文件,但没有类:这个引用的文件如下所示:无论如何,一些可能有用的细节是我最近安装了Doctrine并运行命令……在那些命令之后,symfony停止了工作.我不知道这是不是一些奇怪的错误.如果您需要更多信息,我可以发帖.谢谢你的帮助.缺少(或短)PHP开始标记也可能导致该错误.是的,这听起来很有趣,但如果您只是按照Symfony示例并复制/粘贴全班,您可能不会注意到.

php – MySQL数据库试图更新信息但不出现在网站上

我在Symfony有一个链接到MySQL数据库的网站.该网站有一些麻烦,所以我必须更新数据库中的信息.问题是,当我在数据库上更新时,它会在那里保持更新,但在网站上它没有显示任何变化.例如,用户已注册.我去数据库更改电子邮件,以便我可以使用相同的电子邮件注册另一个帐户.数据库使用新电子邮件进行更新,但在网站上显示旧电子邮件仍在使用中.我知道我正在更新正确的数据库,因为当我在网站上注册一个新客户端时,