#freeze
[[pirkaTools Tips]]

*pirkaCheckerの拡張クラスの使いかた [#w68b5096]
pirka framework の持っているチェッカーでは、場面に応じたエラーメッセージを出すことが難しく、一律で同じメッセージとなってしまいます。~
この拡張クラスでは、同じチェックでも、登録画面と変更画面でメッセージを変えるなどの対応が可能になります。

*pirkaCheker拡張クラスと、pirkaCheckerの対応表 [#icaeaf39]
|拡張クラス|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)|
|拡張クラス|対応する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]
入力値の文字のチェックを行います。


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS