我有一个像这样的验证规则的模型
public function rules()
{
return array(
array('oldPassword,newPassword', 'required'),
array('newPassword','length','max'=>64, 'min'=>6),
array('newPassword', 'compare', 'compareAttribute' => 'confirmPassword'),
array('confirmPassword', 'safe'),
);
}
我想将这个相同的模型用于两种不同的形式。在一种形式中,oldPassword验证是必需的&在另一个不需要。这有可能吗?