编程语言
首页 > 编程语言> > php-Kohana 3-获取orm验证错误

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