このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
apricot:app:validation [2020/05/22 20:39] y2sunlight [ValidatorErrorBagクラス] |
apricot:app:validation [2020/06/03 14:37] (現在) tanaka [HTMLテンプレート] |
||
|---|---|---|---|
| 行 228: | 行 228: | ||
| ==== クラスエイリアス ==== | ==== クラスエイリアス ==== | ||
| + | |||
| + | ValidatorErrorBagクラスを[[apricot: | ||
| + | |||
| + | {{fa> | ||
| + | <code php aliases.setup.php> | ||
| + | <?php | ||
| + | // | ||
| + | // ビューテンプレートで使うクラスエイリアスを登録 | ||
| + | // | ||
| + | return function(): | ||
| + | { | ||
| + | $aliases = | ||
| + | [ | ||
| + | /* Core */ | ||
| + | ... | ||
| + | |||
| + | /* App */ | ||
| + | ' | ||
| + | ' | ||
| + | ]; | ||
| + | |||
| + | ... | ||
| + | |||
| + | return true; // Must return true on success | ||
| + | }; | ||
| + | </ | ||
| + | |||
| + | * ViewHelper の下に ValidatorErrorBag のエイリアスを追加します。 | ||
| \\ | \\ | ||
| 行 235: | 行 263: | ||
| Apricotではバリデーションをインターセプターの中に実装します。以下にインターセプターの作成方法について説明します。 | Apricotではバリデーションをインターセプターの中に実装します。以下にインターセプターの作成方法について説明します。 | ||
| - | >'' | + | >'' |
| \\ | \\ | ||
| 行 505: | 行 533: | ||
| {{fa> | {{fa> | ||
| - | <code php create.blade.php> | + | <code php edit.blade.php> |
| .... | .... | ||