属性によって表されるテーブルのカラムに存在するかどうかをチェックします。よって対応するクラスを指定することが出来ます。これらを指定しない場合は、検証されるモデルの属性とクラスが使用されます。(複数のカラムに対する検証の場合は、それらの属性の組み合せが存在しなければならないことを意味します)。設定されていない場合は、現在検証されているモデルのクラスが使用されます。おいて、入力値の存在を検証するために使用される属性の名前。設定されていない場合は、現在検証されている属性の名前が使用されます。複数のカラムの存在を同時に検証するために配列を使うことが出来ます。配列の値は存在を検証するのに使用される属性であり、配列のキーは入力値が検証される属性です。キーと値が同じ場合は、値だけを指定することが出来ます。クエリに適用される追加のフィルタ。いうシグニチャを持つ無名関数でも構いません。入力値が配列であることを許容するか否か。入力値が配列であった場合は、配列の全ての要素がターゲットのカラムに存在しなければなりません。設定することが出来ないことに注意してください。1024*1024],]このバリデータは、入力値がアップロードされた有効なファイルであるかどうかをチェックします。アップロードを許可されるファイル名拡張子のリスト。指定することが出来ます。拡張子名は大文字と小文字を区別しません。あり、すべてのファイル名拡張子が許可されることを意味します。指定することが出来ます。タイプに一致させることも出来ます。タイプ名は大文字と小文字を区別しません。タイプが許可されることを意味します。アップロードされるファイルに要求される最小限のバイト数。あり、下限値が無いことを意味します。アップロードされるファイルに許可される最大限のバイト数。あり、上限値が無いことを意味します。指定された属性が保持しうる最大限のファイル数。あり、入力値がアップロードされた一つだけのファイルでなければならないことを意味します。数のアップロードされたファイルからなる配列でなければなりません。タイプでファイル拡張子をチェックするか否か。タイプのチェックから導かれる拡張子がアップロードされたファイルの拡張子と違う場合に、そのファイルは無効であると見なされます。あり、そのようなチェックが行われることを意味します。セクションを参照してください。}]このバリデータはデータを検証しません。代りに、入力値にフィルタを適用して、それを検証される属性に書き戻します。これには、グローバル関数の名前、無名関数などを指定することが出来ます。このプロパティは必須項目です。入力値が配列である場合にフィルタをスキップするか否か。設定しなければなりません。バリデータを直接使うことが出来ます。関数が多数存在します。それらの関数をクロージャで包む必要はなく、単にフィルタの関数名を指定するだけで十分です。],]このバリデータは、入力値が有効な画像ファイルであるかどうかをチェックします。バリデータを拡張するものであり、従って、そのプロパティの全てを継承しています。それに加えて、画像の検証の目的に特化した次のプロパティをサポートしています。あり、下限値がないことを意味します。あり、上限値がないことを意味します。あり、下限値がないことを意味します。あり、上限値がないことを意味します。アドレスまたはサブネットであることを検証します。展開が有効にされた場合は、属性の値を変更することも出来ます。バリデータは以下の構成オプションを持っています。アドレスであってよいか否か。アドレスであってよいか否か。