[[pirkaTools Tips]] *pirkaCheckerの拡張クラスの使いかた [#w68b5096] pirka framework の持っているチェッカーでは、場面に応じたエラーメッセージを出すことが難しく、一律で同じメッセージとなってしまいます。~ この拡張クラスでは、同じチェックでも、登録画面と変更画面でメッセージを変えるなどの対応が可能になります。 *pirkaCheker拡張クラスと、pirkaCheckerの対応表 [#icaeaf39] |拡張クラス|対応するpirkaChecker| |PirkaToolsCheckerDate|PirkaChecker.date| |PirkaToolsCheckerDatetime|PirkaChecker.datetime| |PirkaToolsCheckerTime|PirkaChecker.time| |PirkaToolsCheckerLengthJust|PirkaCheckerLength(PirkaCheckerLength.JUST,length)| |PirkaToolsCheckerLengthRange|PirkaCheckerLength(PirkaCheckerLength.RANGE,minLength,maxLength)| |PirkaToolsCheckerIntValue|PirkaChecker.intValue| |PirkaToolsCheckerLongValue|PirkaChecker.longValue| |PirkaToolsCheckerNumeric|PirkaChecker.numeric| |PirkaToolsCheckerNumericRange|PirkaCheckerNumericRange(min, max)| |PirkaToolsCheckerString|PirkaCheckerString(pirkaCheckerStringCharsList)| |PirkaToolsCheckerWide|PirkaCheckerString(PirkaCheckerStringChars.WIDE)| |PirkaToolsCheckerNumAlphabet|PirkaCheckerStringChars.NUM + PirkaCheckerStringChars.LOW_ALPHABET + PirkaCheckerStringChars.HIGHT_ALPHABET| |PirkaToolsCheckerRequired|PirkaChecker.required| |PirkaToolsCheckerSqlInjection|PirkaChecker.sqlInjection| *PirkaToolsCheckerDate [#f40f2b6e] 日付の書式チェックを行います。 *PirkaToolsCheckerDatetime [#ed1efa9c] 日時形式の書式チェックを行います。 *PirkaToolsCheckerTime [#u1d2844c] 時刻の書式チェックを行います。 *PirkaToolsCheckerLengthJust [#gca54945] 入力文字数のチェックを行います。 *PirkaToolsCheckerLengthRange [#p3006e0b] 入力文字数のチェックを行います。 *PirkaToolsCheckerIntValue [#c3fca787] 数値項目の入力値チェックを行います。 *PirkaToolsCheckerLongValue [#nf52b744] 数値項目の入力値チェックを行います。 *PirkaToolsCheckerNumeric [#ca90a7f8] 数値項目の入力値チェックを行います。 *PirkaToolsCheckerNumericRange [#ze6b195e] 数値項目の入力値チェックを行います。 *PirkaToolsCheckerString [#obe115e6] 入力値の文字種のチェックを行います。 *PirkaToolsCheckerWide [#e9b8fc87] 入力値の文字種のチェックを行います。 *PirkaToolsCheckerNumAlphabet [#kcc079d7] 入力値の文字種のチェックを行います。 *PirkaToolsCheckerRequired [#qfdcd01b] 必須入力項目の入力チェックを行います。 *PirkaToolsCheckerSqlInjection [#v58627a0] 入力値の文字のチェックを行います。