このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
basic-library:valitron:1.4 [2020/04/18 14:59] y2sunlight [テストプログラム] |
basic-library:valitron:1.4 [2020/04/18 21:20] y2sunlight [Valitron について] |
||
---|---|---|---|
行 1: | 行 1: | ||
- | > TODO: | ||
- | |||
- | ----- | ||
- | |||
====== バリデーター - Valitron ====== | ====== バリデーター - Valitron ====== | ||
Version 1.4 ([[https:// | Version 1.4 ([[https:// | ||
行 35: | 行 31: | ||
Webアプリケーションの世界では [[https:// | Webアプリケーションの世界では [[https:// | ||
- | 但し、バリデーターが機能を重視する余りに他のパッケージと依存関係の為に付随する大量の追加ファイルを取り込むことは避けたいと思います(これは本編のApricotの思想に反します)。そこで、いろいろ探したところ、Apricotの思いにピッタリのものを見つけました。それが '' | + | 但し、バリデーターが機能を重視する余りに他のパッケージと依存関係の為に付随する大量の追加ファイルを取り込むことは避けたいと思います(これは本編のApricotの思想に反します)。そこで、いろいろ探したところ、Apricotの思いにピッタリのものを見つけました。それが '' |
行 103: | 行 99: | ||
</ | </ | ||
- | エラーの場合のメッセージは言語毎に設定できるように配慮されており、バリデーションルールの追加も簡単に出来るようになっています。仔細はのgithubをご覧下さい。尚、お分かりとは思いますが、実際には上例のValidatorをnewする際は以下のようになります。 | + | エラーの場合のメッセージは言語毎に設定できるように配慮されており、バリデーションルールの追加も簡単に出来るようになっています。仔細はの[[https://github.com/ |
<code php> | <code php> | ||
$v = new Valitron\Validator($_POST); | $v = new Valitron\Validator($_POST); | ||
</ | </ | ||
+ | |||
+ | \\ | ||
+ | |||