1

ここでウィキの例に従おうとしています:モデルAuthユーザークラスを拡張します。検証に行くと致命的なエラーが発生します。

ErrorException [ Fatal Error ]: Class 'Validate' not found

何か案は?失敗するコードは次のとおりです。

class Model_User extends Model_Auth_User
  {
    public function validate_create(& $array) 
    {
        // Initialise the validation library and setup some rules       
        $array = Validate::factory($array)
                        ->rules('password', $this->_rules['password'])
                        ->rules('username', $this->_rules['username'])
                        ->rules('email', $this->_rules['email'])
                        ->rules('password_confirm', $this->_rules['password_confirm'])
                        ->filter('username', 'trim')
4

1 に答える 1

6

3.1を使用していますか? Validate現在Validation、フィルターは削除されています。

http://kohanaframework.org/3.1/guide/kohana/upgradingおよびhttp://forum.kohanaframework.org/discussion/comment/57374を確認してください。

于 2011-05-23T19:06:19.213 に答える