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) |