pirka framework の持っているチェッカーでは、場面に応じたエラーメッセージを出すことが難しく、一律で同じメッセージとなってしまいます。
この拡張クラスでは、同じチェックでも、登録画面と変更画面でメッセージを変えるなどの対応が可能になります。
| 拡張クラス | pirkaChecker |
| PirkaToolsCheckerDate | PirkaChecker?.date |
| PirkaToolsCheckerDatetime | PirkaChecker?.datetime |
| PirkaToolsCheckerIntValue | PirkaChecker?.intValue |
| PirkaToolsCheckerLengthJust | PirkaCheckerLength?(PirkaCheckerLength?.JUST,length) |
| PirkaToolsCheckerLengthRange | PirkaCheckerLength?(PirkaCheckerLength?.RANGE,minLength,maxLength) |
| PirkaToolsCheckerLongValue | PirkaChecker?.longValue |
| PirkaToolsCheckerNumAlphabet | PirkaCheckerString?(PirkaCheckerStringChars?.NUM, PirkaCheckerStringChars?.LOW_ALPHABET, PirkaCheckerStringChars?.HIGHT_ALPHABET) |
| PirkaToolsCheckerNumeric | PirkaChecker?.numeric |
| PirkaToolsCheckerNumericRange | PirkaCheckerNumericRange?(min, max) |
| PirkaToolsCheckerRequired | PirkaChecker?.required |
| PirkaToolsCheckerSqlInjection | PirkaChecker?.sqlInjection |
| PirkaToolsCheckerString | PirkaCheckerString?(pirkaCheckerStringCharsList?) |
| PirkaToolsCheckerTime | PirkaChecker?.time |
| PirkaToolsCheckerWide | PirkaCheckerString?(PirkaCheckerStringChars?.WIDE) |