バリデーションの設定ファイル
今更ながら、Apacheの設定ファイルって良くできてるって思う。
XMLのいいとこ取りだ。
でもあそこまでするほどじゃないので
[validator] error = InputAction varName:validator[:stopper[:varNameOfErrorMessage] = "エラーメッセージ"
っていう形式がいいかも。
まだ作らないけど、今後
[validator] error = InputAction errorMessagePrefix = error stopper = 1 ・・・
みたいにコロンが含まれないものは共通設定と見なして拡張できる。必要なら
[validator] section = A error = InputActionA varName1:validator[:stopper[:varNameOfErrorMessage] = "エラーメッセージ" section = B error = InputActionB varName2:validator[:stopper[:varNameOfErrorMessage] = "エラーメッセージ"
のように区切ることも出来る。
一度これで作ってみようかな。