|
|
@@ -1,5 +1,5 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
-<!-- EN-Revision: 20774 -->
|
|
|
+<!-- EN-Revision: 21607 -->
|
|
|
<!-- Reviewed: no -->
|
|
|
<sect1 id="zend.file.transfer.validators">
|
|
|
<title>Prüfungen für Zend_File_Transfer</title>
|
|
|
@@ -17,101 +17,105 @@
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Count</code>: Diese Prüfung checkt die Anzahl der Dateien. Es kann ein Minimum
|
|
|
- und ein Maximum spezifiziert werden. Ein Fehler wird geworfen wenn einer der zwei
|
|
|
- Werte überschritten wird.
|
|
|
+ <classname>Count</classname>: Diese Prüfung checkt die Anzahl der Dateien. Es kann
|
|
|
+ ein Minimum und ein Maximum spezifiziert werden. Ein Fehler wird geworfen wenn einer
|
|
|
+ der zwei Werte überschritten wird.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Crc32</code>: Diese Prüfung checkt den Crc32 Hashwert vom Inhalt einer Datei.
|
|
|
- Sie basiert auf der <code>Hash</code> Prüfung und bietet eine bequeme und einfache
|
|
|
- Prüfung die nur Crc32 unterstützt.
|
|
|
+ <classname>Crc32</classname>: Diese Prüfung checkt den Crc32 Hashwert vom Inhalt
|
|
|
+ einer Datei. Sie basiert auf der <classname>Hash</classname> Prüfung und bietet eine
|
|
|
+ bequeme und einfache Prüfung die nur Crc32 unterstützt.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>ExcludeExtension</code>: Diese Prüfung checkt die Dateierweiterung. Sie wirft
|
|
|
- einen Fehler wenn die angegebene Datei eine definierte Erweiterung hat. Mit dieser
|
|
|
- Prüfung können definierte Erweiterungen von der Prüfung ausgenommen werden.
|
|
|
+ <classname>ExcludeExtension</classname>: Diese Prüfung checkt die Dateierweiterung.
|
|
|
+ Sie wirft einen Fehler wenn die angegebene Datei eine definierte Erweiterung hat.
|
|
|
+ Mit dieser Prüfung können definierte Erweiterungen von der Prüfung ausgenommen
|
|
|
+ werden.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>ExcludeMimeType</code>: Diese Prüfung prüft den <acronym>MIME</acronym> Typ
|
|
|
- von Dateien. Sie kann auch Arten von <acronym>MIME</acronym> Typen prüfen und wirft
|
|
|
- einen Fehler wenn der <acronym>MIME</acronym> Typ einer spezifizierten Datei passt.
|
|
|
+ <classname>ExcludeMimeType</classname>: Diese Prüfung prüft den
|
|
|
+ <acronym>MIME</acronym> Typ von Dateien. Sie kann auch Arten von
|
|
|
+ <acronym>MIME</acronym> Typen prüfen und wirft einen Fehler wenn der
|
|
|
+ <acronym>MIME</acronym> Typ einer spezifizierten Datei passt.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Exists</code>: Diese Prüfung checkt ob Dateien existieren. Sie wirft einen
|
|
|
- Fehler wenn eine spezifizierte Datei nicht existiert.
|
|
|
+ <classname>Exists</classname>: Diese Prüfung checkt ob Dateien existieren. Sie wirft
|
|
|
+ einen Fehler wenn eine spezifizierte Datei nicht existiert.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Extension</code>: Diese Prüfung checkt die Dateierweiterung. Sie wirft einen
|
|
|
- Fehler wenn eine spezifizierte Datei eine undefinierte Erweiterung hat.
|
|
|
+ <classname>Extension</classname>: Diese Prüfung checkt die Dateierweiterung. Sie
|
|
|
+ wirft einen Fehler wenn eine spezifizierte Datei eine undefinierte Erweiterung hat.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>FilesSize</code>: Diese Prüfung checkt die Größe von geprüften Dateien.
|
|
|
- Sie merkt sich intern die Größe aller geprüften Dateien und wirft einen Fehler wenn
|
|
|
- die Summe aller spezifizierten Dateien die definierte Größe überschreitet. Sie
|
|
|
- bietet auch Mindest- und Maximalwerte an.
|
|
|
+ <classname>FilesSize</classname>: Diese Prüfung checkt die Größe von geprüften
|
|
|
+ Dateien. Sie merkt sich intern die Größe aller geprüften Dateien und wirft einen
|
|
|
+ Fehler wenn die Summe aller spezifizierten Dateien die definierte Größe
|
|
|
+ überschreitet. Sie bietet auch Mindest- und Maximalwerte an.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>ImageSize</code>: Diese Prüfung checkt die Größe von Bildern. Sie prüft die
|
|
|
- Breite und Höhe und erzwingt sowohl eine Mindest- als auch eine Maximalegröße.
|
|
|
+ <classname>ImageSize</classname>: Diese Prüfung checkt die Größe von Bildern. Sie
|
|
|
+ prüft die Breite und Höhe und erzwingt sowohl eine Mindest- als auch eine
|
|
|
+ Maximalgröße.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>IsCompressed</code>: Diese Prüfung checkt ob die Datei komprimiert ist. Sie
|
|
|
- basiert auf der <code>MimeType</code> Prüfung und validiert Komprimierungsarchiven
|
|
|
- wie Zip oder Arc. Sie kann auch auf andere Archive begrenzt werden.
|
|
|
+ <classname>IsCompressed</classname>: Diese Prüfung checkt ob die Datei komprimiert
|
|
|
+ ist. Sie basiert auf der <classname>MimeType</classname> Prüfung und validiert
|
|
|
+ Komprimierungsarchiven wie Zip oder Arc. Sie kann auch auf andere Archive begrenzt
|
|
|
+ werden.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>IsImage</code>: Diese Prüfung checkt ob die Datei ein Bild ist. Sie basiert
|
|
|
- auf der <code>MimeType</code> Prüfung und validiert Bildedateien wie Jpg oder Gif.
|
|
|
- Sie kann auch auf andere Bildtypen begrenzt werden.
|
|
|
+ <classname>IsImage</classname>: Diese Prüfung checkt ob die Datei ein Bild ist. Sie
|
|
|
+ basiert auf der <classname>MimeType</classname> Prüfung und validiert Bilddateien
|
|
|
+ wie Jpg oder Gif. Sie kann auch auf andere Bildtypen begrenzt werden.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Hash</code>: Diese Prüfung check den Hashwert des Inhalts einer Datei. Sie
|
|
|
- unterstützt mehrere Algorithmen.
|
|
|
+ <classname>Hash</classname>: Diese Prüfung check den Hashwert des Inhalts einer
|
|
|
+ Datei. Sie unterstützt mehrere Algorithmen.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Md5</code>: Diese Prüfung checkt den Md5 Hashwert vom Inhalt einer Datei. Sie
|
|
|
- basiert auf der <code>Hash</code> Prüfung und bietet eine bequeme und einfache
|
|
|
- Prüfung die nur Md5 unterstützt.
|
|
|
+ <classname>Md5</classname>: Diese Prüfung checkt den Md5 Hashwert vom Inhalt einer
|
|
|
+ Datei. Sie basiert auf der <code>Hash</code> Prüfung und bietet eine bequeme und
|
|
|
+ einfache Prüfung die nur Md5 unterstützt.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>MimeType</code>: Diese Prüfung prüft den <acronym>MIME</acronym> Typ von
|
|
|
- Dateien. Sie kann auch Arten von <acronym>MIME</acronym> Typen prüfen und wirft
|
|
|
+ <classname>MimeType</classname>: Diese Prüfung prüft den <acronym>MIME</acronym> Typ
|
|
|
+ von Dateien. Sie kann auch Arten von <acronym>MIME</acronym> Typen prüfen und wirft
|
|
|
einen Fehler wenn der <acronym>MIME</acronym> Typ einer spezifizierten Datei nicht
|
|
|
passt.
|
|
|
</para>
|
|
|
@@ -119,41 +123,42 @@
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>NotExists</code>: Diese Prüfung checkt ob Dateien existieren. Sie wirft einen
|
|
|
- Fehler wenn eine angegebene Datei existiert.
|
|
|
+ <classname>NotExists</classname>: Diese Prüfung checkt ob Dateien existieren. Sie
|
|
|
+ wirft einen Fehler wenn eine angegebene Datei existiert.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Sha1</code>: Diese Prüfung checkt den Sha1 Hashwert vom Inhalt einer Datei.
|
|
|
- Sie basiert auf der <code>Hash</code> Prüfung und bietet eine bequeme und einfache
|
|
|
- Prüfung die nur Sha1 unterstützt.
|
|
|
+ <classname>Sha1</classname>: Diese Prüfung checkt den Sha1 Hashwert vom Inhalt einer
|
|
|
+ Datei. Sie basiert auf der <classname>Hash</classname> Prüfung und bietet eine
|
|
|
+ bequeme und einfache Prüfung die nur Sha1 unterstützt.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Size</code>: Diese Prüfung ist fähig Dateien auf Ihre Dateigröße zu prüfen.
|
|
|
- Sie bietet eine Mindest- und eine Maximalgröße an und wirft einen Fehler wenn eine
|
|
|
- der beiden Grenzen überschritten wird.
|
|
|
+ <classname>Size</classname>: Diese Prüfung ist fähig Dateien auf Ihre Dateigröße zu
|
|
|
+ prüfen. Sie bietet eine Mindest- und eine Maximalgröße an und wirft einen Fehler
|
|
|
+ wenn eine der beiden Grenzen überschritten wird.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>Upload</code>: Diese Prüfung ist eine interne. Sie prüft ob ein Upload zu
|
|
|
- einem Fehler geführt hat. Dieser darf nicht gesetzt werden, da er automatisch durch
|
|
|
- <classname>Zend_File_Transfer</classname> selbst gesetzt wird. Deshalb darf diese
|
|
|
- Prüfung nicht direkt verwendet werden. Man sollte nur wissen das Sie existiert.
|
|
|
+ <classname>Upload</classname>: Diese Prüfung ist eine interne. Sie prüft ob ein
|
|
|
+ Upload zu einem Fehler geführt hat. Dieser darf nicht gesetzt werden, da er
|
|
|
+ automatisch durch <classname>Zend_File_Transfer</classname> selbst gesetzt wird.
|
|
|
+ Deshalb darf diese Prüfung nicht direkt verwendet werden. Man sollte nur wissen das
|
|
|
+ Sie existiert.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>WordCount</code>: Diese Prüfung ist fähig die Anzahl von Wörtern in Dateien zu
|
|
|
- prüfen. Sie bietet eine Mindest- und Maximalanzahl und wirft einen Fehler wenn eine
|
|
|
- der Grenzen überschritten wird.
|
|
|
+ <classname>WordCount</classname>: Diese Prüfung ist fähig die Anzahl von Wörtern in
|
|
|
+ Dateien zu prüfen. Sie bietet eine Mindest- und Maximalanzahl und wirft einen Fehler
|
|
|
+ wenn eine der Grenzen überschritten wird.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
@@ -178,9 +183,9 @@
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>addValidator($validator, $breakChainOnFailure, $options = null, $files =
|
|
|
- null)</code>: Fügt die spezifizierte Prüfung zu den Prüfungsstapel hinzu
|
|
|
- (optional nur zu den Datei(en) die spezifiziert wurden).
|
|
|
+ <methodname>addValidator($validator, $breakChainOnFailure, $options = null,
|
|
|
+ $files = null)</methodname>: Fügt die spezifizierte Prüfung zu den
|
|
|
+ Prüfungsstapel hinzu (optional nur zu den Datei(en) die spezifiziert wurden).
|
|
|
<varname>$validator</varname> kann entweder eine aktuelle Prüfinstanz sein oder
|
|
|
ein Kurzname der den Prüfungstyp spezifiziert (z.B. 'Count').
|
|
|
</para>
|
|
|
@@ -188,20 +193,20 @@
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>addValidators(array $validators, $files = null)</code>: Fügt die
|
|
|
- spezifizierten Prüfungen zum Prüfungsstapel hinzu. Jeder Eintrag kann entweder
|
|
|
- ein Prüfungstyp/-options Paar sein oder ein Array mit dem Schlüssel 'validator'
|
|
|
- das die Prüfung spezifiziert. Alle anderen Optionen werden als Optionen für die
|
|
|
- Instanzierung der Prüfung angenommen.
|
|
|
+ <methodname>addValidators(array $validators, $files = null)</methodname>: Fügt
|
|
|
+ die spezifizierten Prüfungen zum Prüfungsstapel hinzu. Jeder Eintrag kann
|
|
|
+ entweder ein Prüfungstyp/-options Paar sein oder ein Array mit dem Schlüssel
|
|
|
+ 'validator' das die Prüfung spezifiziert. Alle anderen Optionen werden als
|
|
|
+ Optionen für die Instanzierung der Prüfung angenommen.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>setValidators(array $validators, $files = null)</code>: Überschreibt alle
|
|
|
- bestehenden Prüfungen mit den spezifizierten Prüfungen. Die Prüfungen sollten
|
|
|
- der Syntax folgen die für <methodname>addValidators()</methodname> definiert
|
|
|
- ist.
|
|
|
+ <methodname>setValidators(array $validators, $files = null)</methodname>:
|
|
|
+ Überschreibt alle bestehenden Prüfungen mit den spezifizierten Prüfungen. Die
|
|
|
+ Prüfungen sollten der Syntax folgen die für
|
|
|
+ <methodname>addValidators()</methodname> definiert ist.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
@@ -365,14 +370,15 @@ if ($upload->isValid()) {
|
|
|
<title>Count Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Count</code> Prüfung checkt die Anzahl der Dateien die angegeben wurde. Sie
|
|
|
- unterstützt die folgenden Schlüssel für Optionen:
|
|
|
+ Die <classname>Count</classname> Prüfung checkt die Anzahl der Dateien die angegeben
|
|
|
+ wurde. Sie unterstützt die folgenden Schlüssel für Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>min</code>: Setzt die minimale Anzahl der Dateien die übertragen wird.
|
|
|
+ <property>min</property>: Setzt die minimale Anzahl der Dateien die übertragen
|
|
|
+ wird.
|
|
|
</para>
|
|
|
|
|
|
<note>
|
|
|
@@ -391,7 +397,8 @@ if ($upload->isValid()) {
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>max</code>: Setzt die maximale Anzahl an Dateien die übertragen wird.
|
|
|
+ <property>max</property>: Setzt die maximale Anzahl an Dateien die übertragen
|
|
|
+ wird.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -404,7 +411,7 @@ if ($upload->isValid()) {
|
|
|
|
|
|
<para>
|
|
|
Wenn diese Prüfung mit einem String oder Integer initiiert wird, wird Sie als
|
|
|
- <code>max</code> verwendet. Es können aber auch die Methoden
|
|
|
+ <property>max</property> verwendet. Es können aber auch die Methoden
|
|
|
<methodname>setMin()</methodname> und <methodname>setMax()</methodname> verwendet
|
|
|
werden um beide Optionen im Nachhinein zu setzen und <methodname>getMin()</methodname>
|
|
|
und <methodname>getMax()</methodname> um die aktuell gesetzten Werte zu erhalten.
|
|
|
@@ -436,16 +443,16 @@ $upload->addValidator('Count', false, array('min' =>1, 'max' => 5));
|
|
|
<title>Crc32 Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Crc32</code> Prüfung checkt den Inhalt einer übertragenen Datei durch hashen.
|
|
|
- Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym> mit dem Crc32
|
|
|
- Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Crc32</classname> Prüfung checkt den Inhalt einer übertragenen Datei
|
|
|
+ durch hashen. Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym>
|
|
|
+ mit dem Crc32 Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array
|
|
|
- Dieser Wert wird als Hash verwendet gegen den geprüft wird.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Dieser Wert wird als Hash verwendet gegen den geprüft wird.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -475,22 +482,22 @@ $upload->addValidator('Crc32', false, array('3b3652f', 'e612b69'));
|
|
|
<title>ExcludeExtension Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>ExcludeExtension</code> Prüfung checkt die Dateierweiterung der angegebenen
|
|
|
- Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>ExcludeExtension</classname> Prüfung checkt die Dateierweiterung der
|
|
|
+ angegebenen Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
- Dieser Wert wird verwendet um zu prüfen ob die angegebene Datei diese
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Dieser Wert wird verwendet um zu prüfen ob die angegebene Datei diese
|
|
|
Dateierweiterung nicht verwendet.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>case</code>: Setzt ein Boolean der anzeigt ob die Prüfung auf die
|
|
|
+ <property>case</property>: Setzt ein Boolean der anzeigt ob die Prüfung auf die
|
|
|
Klein/Großschreibung achten soll. Standardmäßig ist die Klein/Großschreibung
|
|
|
egal. Beachte das dieser Schlüssel für alle vorhandenen Erweiterungen angewendet
|
|
|
werden kann.
|
|
|
@@ -544,15 +551,15 @@ $upload->addValidator('ExcludeExtension',
|
|
|
<title>ExcludeMimeType Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>MimeType</code> Prüfung checkt den <acronym>MIME</acronym> Typ von
|
|
|
- übertragenen Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>ExcludeMimeType</classname> Prüfung checkt den <acronym>MIME</acronym>
|
|
|
+ Typ von übertragenen Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
- Setzt den <acronym>MIME</acronym> Typ gegen den geprüft werden soll.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Setzt den <acronym>MIME</acronym> Typ gegen den geprüft werden soll.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -563,10 +570,10 @@ $upload->addValidator('ExcludeExtension',
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>headerCheck</code>: Wenn diese Option auf <constant>TRUE</constant>
|
|
|
- gesetzt wird, dann werden die <acronym>HTTP</acronym> Informationen für den
|
|
|
- Dateityp geprüft wenn die <emphasis>fileInfo</emphasis> oder
|
|
|
- <emphasis>mimeMagic</emphasis> Erweiterungen nicht gefunden werden können.
|
|
|
+ <property>headerCheck</property>: Wenn diese Option auf
|
|
|
+ <constant>TRUE</constant> gesetzt wird, dann werden die <acronym>HTTP</acronym>
|
|
|
+ Informationen für den Dateityp geprüft wenn die <emphasis>fileInfo</emphasis>
|
|
|
+ oder <emphasis>mimeMagic</emphasis> Erweiterungen nicht gefunden werden können.
|
|
|
Der Standardwert dieser Option ist <constant>FALSE</constant>.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
@@ -622,15 +629,16 @@ $upload->setValidator('ExcludeMimeType', 'image');
|
|
|
<title>Exists Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Exists</code> Prüfung checkt ob Dateien die spezifiziert werden existieren.
|
|
|
- Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Exists</classname> Prüfung checkt ob Dateien die spezifiziert werden
|
|
|
+ existieren. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array um
|
|
|
- zu prüfen ob die spezifizierte Datei im gegebenen Verzeichnis existiert.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array um zu prüfen ob die spezifizierte Datei im gegebenen Verzeichnis
|
|
|
+ existiert.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
@@ -672,23 +680,23 @@ $upload->addValidator('Exists',
|
|
|
<title>Extension Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Extension</code> Prüfung checkt die Dateierweiterung der angegebenen Dateien.
|
|
|
- Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Extension</classname> Prüfung checkt die Dateierweiterung der angegebenen
|
|
|
+ Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array um
|
|
|
- zu prüfen ob die angegebene Datei diese Dateierweiterung verwendet.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array um zu prüfen ob die angegebene Datei diese Dateierweiterung verwendet.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>case</code>: Definiert of die Prüfung auf die Klein/Großschreibung achten
|
|
|
- soll. Standardmäßig ist die Klein/Großschreibung egal. Es ist zu beachten das
|
|
|
- dieser Schlüssel für alle verwendeten Erweiterungen angegeben wird.
|
|
|
+ <property>case</property>: Definiert of die Prüfung auf die Klein/Großschreibung
|
|
|
+ achten soll. Standardmäßig ist die Klein/Großschreibung egal. Es ist zu beachten
|
|
|
+ das dieser Schlüssel für alle verwendeten Erweiterungen angegeben wird.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
@@ -740,21 +748,21 @@ if (!$upload->isValid('C:\temp\myfile.MO')) {
|
|
|
<title>FilesSize Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>FilesSize</code> Prüfung checkt die komplette Größe aller übertragenen
|
|
|
- Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>FilesSize</classname> Prüfung checkt die komplette Größe aller
|
|
|
+ übertragenen Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>min</code>: Setzt die minimale gemeinsame Dateigröße. Diese Option
|
|
|
+ <property>min</property>: Setzt die minimale gemeinsame Dateigröße. Diese Option
|
|
|
definiert die mindeste gemeinsame Größe die übertragen werden soll.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>max</code>: Setzt die maximale gemeinsame Dateigröße.
|
|
|
+ <property>max</property>: Setzt die maximale gemeinsame Dateigröße.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -765,8 +773,8 @@ if (!$upload->isValid('C:\temp\myfile.MO')) {
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>bytestring</code>: Definiert ob im Fehlerfall eine Benutzerfreundliche
|
|
|
- Nummer, oder die reine Dateigröße zurückgegeben wird.
|
|
|
+ <property>bytestring</property>: Definiert ob im Fehlerfall eine
|
|
|
+ benutzerfreundliche Nummer, oder die reine Dateigröße zurückgegeben wird.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -779,7 +787,7 @@ if (!$upload->isValid('C:\temp\myfile.MO')) {
|
|
|
|
|
|
<para>
|
|
|
Diese Prüfung kann auch mit einem String initiiert werden, der dann verwendet wird um
|
|
|
- die <code>max</code> Option zu setzen. Man kann auch die Methoden
|
|
|
+ die <property>max</property> Option zu setzen. Man kann auch die Methoden
|
|
|
<methodname>setMin()</methodname> und <methodname>setMax()</methodname> verwenden um
|
|
|
beide Optionen nach den Contrucor zu setzen, zusammen mit
|
|
|
<methodname>getMin()</methodname> und <methodname>getMax()</methodname> um die Werte zu
|
|
|
@@ -790,9 +798,10 @@ if (!$upload->isValid('C:\temp\myfile.MO')) {
|
|
|
Die Größe selbst wird auch in der SI Schreibweise akzeptiert wie Sie die meisten
|
|
|
Betriebsystemen verwenden. Statt <emphasis>20000 bytes</emphasis> kann auch
|
|
|
<emphasis>20kB</emphasis> angeben werden. Alle Einheiten werden mit dem Basiswert 1024
|
|
|
- konvertiert. Die folgenden Einheiten werden akzeptiert: <code>kB</code>,
|
|
|
- <code>MB</code>, <code>GB</code>, <code>TB</code>, <code>PB</code> und <code>EB</code>.
|
|
|
- Beachte das 1kB gleich 1024 Bytes ist, 1MB gleich 1024kB, und so weiter.
|
|
|
+ konvertiert. Die folgenden Einheiten werden akzeptiert: <emphasis>kB</emphasis>,
|
|
|
+ <emphasis>MB</emphasis>, <emphasis>GB</emphasis>, <emphasis>TB</emphasis>,
|
|
|
+ <emphasis>PB</emphasis> und <emphasis>EB</emphasis>. Beachte das 1kB gleich 1024 Bytes
|
|
|
+ ist, 1MB gleich 1024kB, und so weiter.
|
|
|
</para>
|
|
|
|
|
|
<example id="zend.file.transfer.validators.filessize.example">
|
|
|
@@ -832,25 +841,25 @@ $upload->addValidator('FilesSize',
|
|
|
<title>ImageSize Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>ImageSize</code> Prüfung checkt die Größe von Bildern. Sie unterstützt die
|
|
|
- folgenden Optionen:
|
|
|
+ Die <classname>ImageSize</classname> Prüfung checkt die Größe von Bildern. Sie
|
|
|
+ unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
- <para><code>minheight</code>: Setzt die mindeste Höhe des Bildes.</para>
|
|
|
+ <para><property>minheight</property>: Setzt die mindeste Höhe des Bildes.</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><code>maxheight</code>: Settzt die maximale Höhe des Bildes.</para>
|
|
|
+ <para><property>maxheight</property>: Settzt die maximale Höhe des Bildes.</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><code>minwidth</code>: Setzt die mindeste Breite des Bildes.</para>
|
|
|
+ <para><property>minwidth</property>: Setzt die mindeste Breite des Bildes.</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><code>maxwidth</code>: Setzt die maximale Breite des Bildes.</para>
|
|
|
+ <para><property>maxwidth</property>: Setzt die maximale Breite des Bildes.</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
@@ -899,10 +908,11 @@ $upload->setImageWidth(array('minwidth' => 20, 'maxwidth' => 200));
|
|
|
<title>IsCompressed Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>IsCompressed</code> Prüfung checkt ob eine übertragene Datei komprimiert ist
|
|
|
- wie zum Beispiel Zip oder Arc. Diese Prüfung basiert auf der <code>MimeType</code>
|
|
|
- Prüfung und unterstützt die gleichen Methoden und Optionen. Diese Prüfung kann mit den
|
|
|
- dort beschriebenen Methoden auf gewünschte Komprimierungstypen limitiert werden.
|
|
|
+ Die <classname>IsCompressed</classname> Prüfung checkt ob eine übertragene Datei
|
|
|
+ komprimiert ist wie zum Beispiel Zip oder Arc. Diese Prüfung basiert auf der
|
|
|
+ <classname>MimeType</classname> Prüfung und unterstützt die gleichen Methoden und
|
|
|
+ Optionen. Diese Prüfung kann mit den dort beschriebenen Methoden auf gewünschte
|
|
|
+ Komprimierungstypen limitiert werden.
|
|
|
</para>
|
|
|
|
|
|
<example id="zend.file.transfer.validators.iscompressed.example">
|
|
|
@@ -937,10 +947,11 @@ $upload->addValidator('IsCompressed', false, 'zip');
|
|
|
<title>IsImage Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>IsImage</code> Prüfung checkt ob eine übertragene Datei eine Bilddatei ist,
|
|
|
- wie zum Beispiel Gif oder Jpeg. Diese Prüfung basiert auf der <code>MimeType</code>
|
|
|
- Prüfung und unterstützt die gleichen Methoden und Optionen. Diese Prüfung kann mit den
|
|
|
- dort beschriebenen Methoden auf gewünschte Bildarten limitiert werden.
|
|
|
+ Die <classname>IsImage</classname> Prüfung checkt ob eine übertragene Datei eine
|
|
|
+ Bilddatei ist, wie zum Beispiel Gif oder Jpeg. Diese Prüfung basiert auf der
|
|
|
+ <classname>MimeType</classname> Prüfung und unterstützt die gleichen Methoden und
|
|
|
+ Optionen. Diese Prüfung kann mit den dort beschriebenen Methoden auf gewünschte
|
|
|
+ Bildarten limitiert werden.
|
|
|
</para>
|
|
|
|
|
|
<example id="zend.file.transfer.validators.isimage.example">
|
|
|
@@ -975,16 +986,16 @@ $upload->addValidator('IsImage', false, 'jpeg');
|
|
|
<title>Hash Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Hash</code> Prüfung checkt den Inhalt einer übertragenen Datei indem Sie
|
|
|
- gehasht wird. Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym>.
|
|
|
- Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Hash</classname> Prüfung checkt den Inhalt einer übertragenen Datei indem
|
|
|
+ Sie gehasht wird. Diese Prüfung verwendet die Hash Erweiterung von
|
|
|
+ <acronym>PHP</acronym>. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Nimmt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
- Setzt den Hash gegen den geprüft werden soll.
|
|
|
+ <property>*</property>: Nimmt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Setzt den Hash gegen den geprüft werden soll.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -996,8 +1007,8 @@ $upload->addValidator('IsImage', false, 'jpeg');
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>algorithm</code>: Setzt den Algorithmus der für das Hashen des Inhalts
|
|
|
- verwendet wird.
|
|
|
+ <property>algorithm</property>: Setzt den Algorithmus der für das Hashen des
|
|
|
+ Inhalts verwendet wird.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -1042,15 +1053,16 @@ $upload->addValidator('Hash',
|
|
|
<title>Md5 Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Md5</code> Prüfung checkt den Inhalt einer übertragenen Datei durch hashen.
|
|
|
- Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym> mit dem Md5
|
|
|
- Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Md5</classname> Prüfung checkt den Inhalt einer übertragenen Datei durch
|
|
|
+ hashen. Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym> mit dem
|
|
|
+ Md5 Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: nimmt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
+ <property>*</property>: nimmt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -1083,15 +1095,15 @@ $upload->addValidator('Md5',
|
|
|
<title>MimeType Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>MimeType</code> Prüfung checkt den <acronym>MIME</acronym> Typ von
|
|
|
+ Die <classname>MimeType</classname> Prüfung checkt den <acronym>MIME</acronym> Typ von
|
|
|
übertragenen Dateien. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
- Setzt die Art des <acronym>MIME</acronym> Typs der geprüft werden soll.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Setzt die Art des <acronym>MIME</acronym> Typs der geprüft werden soll.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -1102,16 +1114,18 @@ $upload->addValidator('Md5',
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>headerCheck</code>: Wenn diese Option auf <constant>TRUE</constant>
|
|
|
- gesetzt wird, dann werden die <acronym>HTTP</acronym> Informationen für den
|
|
|
- Dateityp geprüft wenn die <emphasis>fileInfo</emphasis> oder
|
|
|
- <emphasis>mimeMagic</emphasis> Erweiterungen nicht gefunden werden können.
|
|
|
+ <property>headerCheck</property>: Wenn diese Option auf
|
|
|
+ <constant>TRUE</constant> gesetzt wird, dann werden die <acronym>HTTP</acronym>
|
|
|
+ Informationen für den Dateityp geprüft wenn die <emphasis>fileInfo</emphasis>
|
|
|
+ oder <emphasis>mimeMagic</emphasis> Erweiterungen nicht gefunden werden können.
|
|
|
Der Standardwert dieser Option ist <constant>FALSE</constant>.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><code>magicfile</code>: Das Magicfile das verwendet werden soll.</para>
|
|
|
+ <para>
|
|
|
+ <property>magicfile</property>: Das Magicfile das verwendet werden soll.
|
|
|
+ </para>
|
|
|
|
|
|
<para>
|
|
|
Mit dieser Option kann definiert werden welches Magicfile zu verwenden ist. Wenn
|
|
|
@@ -1181,17 +1195,18 @@ $upload->addValidator('MimeType',
|
|
|
|
|
|
<note>
|
|
|
<para>
|
|
|
- Diese Komponente verwendet die <code>fileinfo</code> Erweiterung wenn Sie vorhanden
|
|
|
- ist. Wenn nicht wird Sie die <code>mime_content_type</code> Funktion verwenden. Und
|
|
|
- wenn dieser Funktionsaufruf fehlschlägt wird der <acronym>MIME</acronym> Typ
|
|
|
- verwendet der von <acronym>HTTP</acronym> angegeben wurde.
|
|
|
+ Diese Komponente verwendet die <classname>FileInfo</classname> Erweiterung wenn Sie
|
|
|
+ vorhanden ist. Wenn nicht wird Sie die <methodname>mime_content_type()</methodname>
|
|
|
+ Funktion verwenden. Und wenn dieser Funktionsaufruf fehlschlägt wird der
|
|
|
+ <acronym>MIME</acronym> Typ verwendet der von <acronym>HTTP</acronym> angegeben
|
|
|
+ wurde.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
Man sollte sich vor möglichen Sicherheitsproblemen vorsehen wenn weder
|
|
|
- <code>fileinfo</code> noch <code>mime_content_type</code> vorhanden sind. Der von
|
|
|
- <acronym>HTTP</acronym> angegebene <acronym>MIME</acronym> Typ ist nicht sicher und
|
|
|
- kann einfach manipuliert werden.
|
|
|
+ <classname>FileInfo</classname> noch <methodname>mime_content_type()</methodname>
|
|
|
+ vorhanden sind. Der von <acronym>HTTP</acronym> angegebene <acronym>MIME</acronym>
|
|
|
+ Typ ist nicht sicher und kann einfach manipuliert werden.
|
|
|
</para>
|
|
|
</note>
|
|
|
</sect2>
|
|
|
@@ -1200,15 +1215,15 @@ $upload->addValidator('MimeType',
|
|
|
<title>NotExists Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>NotExists</code> Prüfung checkt ob Dateien die angegeben werden existieren.
|
|
|
- Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>NotExists</classname> Prüfung checkt ob Dateien die angegeben werden
|
|
|
+ existieren. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Setzt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
- Checkt ob die Datei im gegebenen Verzeichnis existiert.
|
|
|
+ <property>*</property>: Setzt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array. Checkt ob die Datei im gegebenen Verzeichnis existiert.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
@@ -1251,15 +1266,16 @@ $upload->addValidator('NotExists',
|
|
|
<title>Sha1 Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Sha1</code> Prüfung checkt den Inhalt einer übertragenen Datei durch hashen.
|
|
|
- Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym> mit dem Sha1
|
|
|
- Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>Sha1</classname> Prüfung checkt den Inhalt einer übertragenen Datei durch
|
|
|
+ hashen. Diese Prüfung verwendet die Hash Erweiterung von <acronym>PHP</acronym> mit dem
|
|
|
+ Sha1 Algorithmus. Sie unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>*</code>: Nimmt einen beliebigen Schlüssel oder ein nummerisches Array.
|
|
|
+ <property>*</property>: Nimmt einen beliebigen Schlüssel oder ein nummerisches
|
|
|
+ Array.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -1291,23 +1307,23 @@ $upload->addValidator('Sha1',
|
|
|
<title>Size Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>Size</code> Prüfung checkt die Größe von einzelnen Dateien. Sie unterstützt
|
|
|
- die folgenden Optionen:
|
|
|
+ Die <classname>Size</classname> Prüfung checkt die Größe von einzelnen Dateien. Sie
|
|
|
+ unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
- <para><code>min</code>: Setzt die minimale Dateigröße.</para>
|
|
|
+ <para><property>min</property>: Setzt die minimale Dateigröße.</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
- <para><code>max</code>: Setzt die maximale Dateigröße.</para>
|
|
|
+ <para><property>max</property>: Setzt die maximale Dateigröße.</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>bytestring</code>: Definiert ob ein Fehler mit einer Benutzerfreundlichen
|
|
|
- Nummer zurückgegeben wird, oder mit der reinen Dateigröße.
|
|
|
+ <property>bytestring</property>: Definiert ob ein Fehler mit einer
|
|
|
+ benutzerfreundlichen Nummer zurückgegeben wird, oder mit der reinen Dateigröße.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -1319,7 +1335,7 @@ $upload->addValidator('Sha1',
|
|
|
|
|
|
<para>
|
|
|
Man kann diese Prüfung auch nur mit einem String initialisieren, der dann verwendet
|
|
|
- wird um die <code>max</code> Option zu setzen. Man kann auch die Methoden
|
|
|
+ wird um die <property>max</property> Option zu setzen. Man kann auch die Methoden
|
|
|
<methodname>setMin()</methodname> und <methodname>setMax()</methodname> verwenden um
|
|
|
beide Optionen nach der Instanziierung setzen, zusammen mit
|
|
|
<methodname>getMin()</methodname> und <methodname>getMax()</methodname> um die Werte zu
|
|
|
@@ -1330,10 +1346,10 @@ $upload->addValidator('Sha1',
|
|
|
Die Größe selbst wird auch in der SI Schreibweise akzeptiert wie Sie von den meisten
|
|
|
Betriebsystemen verwendet wird. Statt <emphasis>20000 bytes</emphasis> kann man auch
|
|
|
<emphasis>20kB</emphasis> angeben. Alle Einheiten werden konvertiert wobei 1024 als
|
|
|
- Basiswert verwendet wird. Die folgenden Einheiten werden akzeptiert: <code>kB</code>,
|
|
|
- <code>MB</code>, <code>GB</code>, <code>TB</code>, <code>PB</code> und <code>EB</code>.
|
|
|
- Beachte das 1kB identisch mit 1024 Bytes ist, 1MB identisch mit 1024kB ist, und so
|
|
|
- weiter.
|
|
|
+ Basiswert verwendet wird. Die folgenden Einheiten werden akzeptiert:
|
|
|
+ <emphasis>kB</emphasis>, <emphasis>MB</emphasis>, <emphasis>GB</emphasis>,
|
|
|
+ <emphasis>TB</emphasis>, <emphasis>PB</emphasis> und <emphasis>EB</emphasis>. Beachte
|
|
|
+ das 1kB identisch mit 1024 Bytes ist, 1MB identisch mit 1024kB ist, und so weiter.
|
|
|
</para>
|
|
|
|
|
|
<example id="zend.file.transfer.validators.size.example">
|
|
|
@@ -1361,30 +1377,32 @@ $upload->addValidator('Size',
|
|
|
<title>WordCount Prüfung</title>
|
|
|
|
|
|
<para>
|
|
|
- Die <code>WordCount</code> Prüfung checkt die Anzahl von Wörtern in angegebenen Dateien.
|
|
|
- Sie Unterstützt die folgenden Optionen:
|
|
|
+ Die <classname>WordCount</classname> Prüfung checkt die Anzahl von Wörtern in
|
|
|
+ angegebenen Dateien. Sie Unterstützt die folgenden Optionen:
|
|
|
</para>
|
|
|
|
|
|
<itemizedlist>
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>min</code>: Setzt die mindeste Anzahl an Wörtern die gefunden werden soll.
|
|
|
+ <property>min</property>: Setzt die mindeste Anzahl an Wörtern die gefunden
|
|
|
+ werden soll.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
|
|
|
<listitem>
|
|
|
<para>
|
|
|
- <code>max</code>: Setzt die maximale Anzahl an Wörtern die gefunden werden soll.
|
|
|
+ <property>max</property>: Setzt die maximale Anzahl an Wörtern die gefunden
|
|
|
+ werden soll.
|
|
|
</para>
|
|
|
</listitem>
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para>
|
|
|
Wenn man diese Prüfung mit einem String oder Integer initiiert, wird der Wert als
|
|
|
- <code>max</code> verwendet. Oder man verwendet die <methodname>setMin()</methodname>
|
|
|
- und <methodname>setMax()</methodname> Methoden um beide Optionen im Nachhinein zu
|
|
|
- Setzen und <methodname>getMin()</methodname> sowie <methodname>getMax()</methodname> um
|
|
|
- die aktuell gesetzten Werte zu erhalten.
|
|
|
+ <property>max</property> verwendet. Oder man verwendet die
|
|
|
+ <methodname>setMin()</methodname> und <methodname>setMax()</methodname> Methoden um
|
|
|
+ beide Optionen im Nachhinein zu Setzen und <methodname>getMin()</methodname> sowie
|
|
|
+ <methodname>getMax()</methodname> um die aktuell gesetzten Werte zu erhalten.
|
|
|
</para>
|
|
|
|
|
|
<example id="zend.file.transfer.validators.wordcount.example">
|