私はCI3 - form_validation.phpにカスタム検証フォームを持っています。このようなもの:カスタムform_validation.phpでヘルパー機能を使用する - CodeIgniter 3
$config = [
'validation_key'=>[
[
'field' => 'name',
'label' => 'Name',
'rules' => 'trim|required|min_length[2]|max_length[50]|alpha_numeric'
],
[
'field' => 'country',
'label' => 'name',
'rules' => 'in_list[....]'
],
]
そして、私はすべてのcontriesの配列を返す関数を持っています。私が望むのは、有効な国名であるかどうかを確認するために、このフィールドヘルパー関数を国フィールドの検証に追加することです。どうやってやるの ? CI3ドキュメントのform_validation.phpにヘルパーを追加する方法はありません。
呼び出し可能 - http://www.codeigniter.com/user_guide/ライブラリ/ form_validation.html#callable-use-anything-as-a-rule – cartalot