如何在我的控制器中检查哪个验证规则失败?我想知道'rule2'是否失败,基于验证规则键。
public $validate = array(
'email' => array(
'rule1' => array(
'rule' => array('email', true),
'message' => 'Please enter a valid email address'
),
'rule2' => array(
'rule' => 'isUnique',
'message' => 'Email address already registered'
)
),
);
我知道我可以做到debug($this->User->validationErrors)
,但显示的只是消息,我不想检查消息,因为我将来可能会更改它。
'email.rule2'
有没有办法根据验证规则键看到失败?