我如何在Web服务中显示验证错误消息

问题描述:

我在

$this->User->validationErrors;

但是问题是当我分配像

DebugBreak();   //For debug my script
$response['type']='error';
$error = $this->User->validationErrors;

$ response [’message’]包含空数组。为什么会这样?

$response['message'] contains empty array. why this happen? help me.

当我从脚本中删除DebugBreak时,它就像这样完美运行

When I remove DebugBreak from my script then it work perfect like this

$response['type']='error';
$error = $this->User->validationErrors;