【发布时间】:2018-08-06 08:30:30
【问题描述】:
screen shot of my entity class file form PhpStorm
如屏幕截图所示,我正在尝试使用 Symfony Validator 组件,但由于某种原因,它看不到该组件。
我为解决此问题所做的事情:
-检查是否在 composer.json 中声明了 Validator 组件
-运行作曲家更新
-运行作曲家转储自动加载
- 尝试实现一些验证,如 NotBlank() 或 Lenght(),我什至没有显示任何错误
-检查类是否存在,实际上所有组件文件都在app/vendor/symfony/validator中
-检查我是否有查找器组件(我确实有查找器组件)
-检查其他组件是否工作(例如树枝扩展工作正常)似乎这个错误只发生在验证器组件中
我发现这个Symfony4 : The annotation does not exist, or could not be auto-loaded (Symfony\Component\Validator\Constraints) 最接近我的问题,但是,那里提到的解决方案都没有解决我的问题。请帮忙。
【问题讨论】:
标签: php symfony validation