我试图通过特殊验证事件验证数据完整性.我的Phalcon\Mvc\Collection模型使用一些Phalcon\Mvc\Model\Validator验证器实现validation()方法.在我的控制器中,我保存()该模型.如果保存操作失败,我尝试通过模型的getMessages()方法输出错误消息.换句话说,我按照文档http://docs.phalconphp.com/en/latest/reference/odm.html中提供的示例进行操作.
但是,我得到一个错误,即getMessages()方法不存在.我的Phalcon版本是0.7.0.我检查了API http://docs.phalconphp.com/en/latest/api/Phalcon_Mvc_Collection.html,它没有显示getMessages()方法.我还对Phalcon\Mvc\Collection类进行了反射测试,并确认了该观察结果.
该文档还指出我们可以使用Phalcon\Mvc\Collection\Validator实现我们自己的验证器.但是,似乎这个类不存在.
所以,我的问题是:
感谢您的时间.
phalcon ×1