0

次のようなキャプチャの外部検証ルールを追加しようとしています:

$extra_rules = Validation::factory($_POST)
                    ->rule('captcha',  array(Captcha::valid($_POST['captcha'])));

有効な関数が実行されていると思いますが、次のエラーが発生します。

ErrorException [ Notice ]: Undefined offset: 1
SYSPATH/classes/Kohana/Validation.php [ 376 ]
371                     // Replace with bound value
372                     $rule[0] = $this->_bound[$rule[0]];
373                     }
374 
375                     // This is an array callback, the method name is the error name
376                     $error_name = $rule[1];
377                     $passed = call_user_func_array($rule, $params);

助けてください。このキャプチャ検証を管理する方法がわかりません

4

1 に答える 1