Codeigniter におけるバリデーションルールの設定ミスを動作確認前に検知するためのアプローチ
こちらの記事は PHP Advent Calendar 2023 の 8 日目の記事です。
今回紹介しているコードはこちらにも記載しています。
https://github.com/noritakaIzumi/codeigniter-validation-extended/tree/20231118/Validator CodeIgniter のバリデーションルールは通常、
$validation->setRule('username', 'Username', 'required|max_length[30]|min_length[3]'); のように文字列で指定されますが、