php-Kohana 3-获取orm验证错误
作者:互联网
if ($user->values($_POST)->check())
{
$user->save();
} else {
// How can i get the errors?
}
任何想法如何工作?
解决方法:
$user->_validate()->errors()
要么
$user->validate()->errors()
取决于您使用的版本.
或者,您可以使用以下方法在application / classes / orm.php中添加一个方法:
class ORM extends Kohana_ORM {
public function errors($file = 'validate', $translate = TRUE)
{
return $this->_validate->errors( $file, $translate );
}
}
比用$user-> errors()调用错误要容易得多.
标签:kohana,kohana-3,orm,php 来源: https://codeday.me/bug/20191024/1917884.html