|
|
@@ -1,5 +1,5 @@
|
|
|
<?xml version="1.0" encoding="UTF-8"?>
|
|
|
-<!-- EN-Revision: 17133 -->
|
|
|
+<!-- EN-Revision: 17134 -->
|
|
|
<!-- Reviewed: no -->
|
|
|
<sect1 id="zend.validate.set" xmlns:xi="http://www.w3.org/2001/XInclude">
|
|
|
|
|
|
@@ -13,7 +13,7 @@
|
|
|
<sect2 id="zend.validate.set.alnum">
|
|
|
<title>Alnum</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> nur
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> nur
|
|
|
alphabetische und digitale Zeichen enthält. Dieser Prüfer enthält eine Option um
|
|
|
auszuwählen ob Leerzeichen als gültig anzusehen sind.
|
|
|
</para>
|
|
|
@@ -32,7 +32,7 @@
|
|
|
<sect2 id="zend.validate.set.alpha">
|
|
|
<title>Alpha</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> nur
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> nur
|
|
|
alphabetische Zeichen enthält. Dieser Prüfer enthält eine Option um auszuwählen ob
|
|
|
Leerzeichen als gültig anzusehen sind.
|
|
|
</para>
|
|
|
@@ -54,18 +54,18 @@
|
|
|
<sect2 id="zend.validate.set.between">
|
|
|
<title>Between</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> zwischen dem
|
|
|
- minimalen und maximalen Grenzwert ist. Der Vergleich ist standardmäßig inklusive
|
|
|
- (<code>$value</code> kann gleich dem Grenzwert sein), kann aber überschrieben werden um
|
|
|
- einen strikten Vergleich dort durchzuführen wo <code>$value</code> strikt größer als das
|
|
|
- Minimum und strikt kleiner als das Maximum sein muß.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> zwischen
|
|
|
+ dem minimalen und maximalen Grenzwert ist. Der Vergleich ist standardmäßig inklusive
|
|
|
+ (<varname>$value</varname> kann gleich dem Grenzwert sein), kann aber überschrieben
|
|
|
+ werden um einen strikten Vergleich dort durchzuführen wo <varname>$value</varname>
|
|
|
+ strikt größer als das Minimum und strikt kleiner als das Maximum sein muß.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.ccnum">
|
|
|
<title>Ccnum</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> dem Luhn
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> dem Luhn
|
|
|
Algorithmus (mod-10 Checksumme) für Kreditkarten Nummern folgt.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
@@ -73,12 +73,13 @@
|
|
|
<sect2 id="zend.validate.set.date">
|
|
|
<title>Date</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> ein gültiges
|
|
|
- Datum im Format <code>YYYY-MM-DD</code> ist. Wenn die optionale <code>locale</code>
|
|
|
- Option gesetzt ist, dann wird das Datum entsprechend dem gesetzten Gebietsschemas
|
|
|
- geprüft. Und wenn die optionale <code>format</code> Option gesetzt wird, dann wird
|
|
|
- dieses Format für die Prüfung herangezogen. Für Details über die optionalen Parametern
|
|
|
- siehe <link linkend="zend.date.others.comparison.table">Zend_Date::isDate()</link>.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> ein
|
|
|
+ gültiges Datum im Format <code>YYYY-MM-DD</code> ist. Wenn die optionale
|
|
|
+ <code>locale</code> Option gesetzt ist, dann wird das Datum entsprechend dem gesetzten
|
|
|
+ Gebietsschemas geprüft. Und wenn die optionale <code>format</code> Option gesetzt wird,
|
|
|
+ dann wird dieses Format für die Prüfung herangezogen. Für Details über die optionalen
|
|
|
+ Parametern siehe <link
|
|
|
+ linkend="zend.date.others.comparison.table">Zend_Date::isDate()</link>.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
@@ -87,8 +88,8 @@
|
|
|
<sect2 id="zend.validate.set.digits">
|
|
|
<title>Digits</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> nur digitale
|
|
|
- Zeichen enthält.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> nur
|
|
|
+ digitale Zeichen enthält.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
@@ -97,8 +98,8 @@
|
|
|
<sect2 id="zend.validate.set.float">
|
|
|
<title>Float</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> ein Fließkomma
|
|
|
- Wert ist. Seit Zend Framework 1.8 verwendet diese Prüfung auch das aktuelle
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> ein
|
|
|
+ Fließkomma Wert ist. Seit Zend Framework 1.8 verwendet diese Prüfung auch das aktuelle
|
|
|
Gebietsschema des Browsers, der Umgebung oder eines anwendungsweit gesetzten
|
|
|
Gebietsschemas. Man kann natürlich die Zugriffsmethoden get/setLocale verwenden um das
|
|
|
verwendete Gebietsschema zu verändern oder es bei der Erstellung einer Instanz dieser
|
|
|
@@ -109,16 +110,16 @@
|
|
|
<sect2 id="zend.validate.set.greater_than">
|
|
|
<title>GreaterThan</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> größer als die
|
|
|
- Minimale Grenze ist.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> größer als
|
|
|
+ die Minimale Grenze ist.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.hex">
|
|
|
<title>Hex</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> nur Hexadezimale
|
|
|
- Digitale Zeichen enthält.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> nur
|
|
|
+ Hexadezimale Digitale Zeichen enthält.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
@@ -127,9 +128,9 @@
|
|
|
<sect2 id="zend.validate.set.iban">
|
|
|
<title>Iban</title>
|
|
|
<para>
|
|
|
- Gibe nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> eine gültige
|
|
|
- IBAN (Internationale Bank Account Nummer) enthält. IBAN Nummern werden gegen ein Land
|
|
|
- geprüft in dem Sie verwendet werden und durch eine Checksumme.
|
|
|
+ Gibe nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> eine
|
|
|
+ gültige IBAN (Internationale Bank Account Nummer) enthält. IBAN Nummern werden gegen ein
|
|
|
+ Land geprüft in dem Sie verwendet werden und durch eine Checksumme.
|
|
|
</para>
|
|
|
<para>
|
|
|
Es gibt zwei Wege um IBAN Nummern zu prüfen. Als ersten Weg kann man ein Gebietsschema
|
|
|
@@ -176,7 +177,8 @@ if ($validator->isValid($iban)) {
|
|
|
<title>Identical</title>
|
|
|
<para>
|
|
|
Gibt nur dann <constant>TRUE</constant> zurück wenn der angegebene Token mit
|
|
|
- <code>$value</code> identisch ist. Diese Prüfung kann jeden beliebigen Typ handhaben.
|
|
|
+ <varname>$value</varname> identisch ist. Diese Prüfung kann jeden beliebigen Typ
|
|
|
+ handhaben.
|
|
|
</para>
|
|
|
|
|
|
<para>
|
|
|
@@ -203,17 +205,18 @@ if ($validator->isValid(1)) { // Token gültig
|
|
|
<sect2 id="zend.validate.set.in_array">
|
|
|
<title>InArray</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn ein "needle" <code>$value</code> in
|
|
|
- einem "haystack" Array enthalten ist. Wenn die Strict Option <constant>TRUE</constant>
|
|
|
- ist, wird der Typ von <code>$value</code> auch geprüft.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn ein "needle"
|
|
|
+ <varname>$value</varname> in einem "haystack" Array enthalten ist. Wenn die Strict
|
|
|
+ Option <constant>TRUE</constant> ist, wird der Typ von <varname>$value</varname> auch
|
|
|
+ geprüft.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.int">
|
|
|
<title>Int</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> ein gültiger
|
|
|
- Integer ist. Seit Zend Framework 1.8 verwendet diese Prüfung auch das aktuelle
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> ein
|
|
|
+ gültiger Integer ist. Seit Zend Framework 1.8 verwendet diese Prüfung auch das aktuelle
|
|
|
Gebietsschema des Browsers, der Umgebung oder eines anwendungsweit gesetzten
|
|
|
Gebietsschemas. Man kann natürlich die Zugriffsmethoden get/setLocale verwenden um das
|
|
|
verwendete Gebietsschema zu verändern oder es bei der Erstellung einer Instanz dieser
|
|
|
@@ -224,31 +227,31 @@ if ($validator->isValid(1)) { // Token gültig
|
|
|
<sect2 id="zend.validate.set.ip">
|
|
|
<title>Ip</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> eine gültige IP
|
|
|
- Adresse ist.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> eine
|
|
|
+ gültige IP Adresse ist.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.less_than">
|
|
|
<title>LessThan</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> kleiner als die
|
|
|
- Maximale Grenze ist.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> kleiner
|
|
|
+ als die Maximale Grenze ist.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.not_empty">
|
|
|
<title>NotEmpty</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> kein leerer Wert
|
|
|
- ist.
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> kein
|
|
|
+ leerer Wert ist.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2 id="zend.validate.set.regex">
|
|
|
<title>Regex</title>
|
|
|
<para>
|
|
|
- Gibt nur dann <constant>TRUE</constant> zurück wenn <code>$value</code> mit einem
|
|
|
+ Gibt nur dann <constant>TRUE</constant> zurück wenn <varname>$value</varname> mit einem
|
|
|
Regular Expression Pattern geprüft werden kann.
|
|
|
</para>
|
|
|
</sect2>
|
|
|
@@ -259,8 +262,8 @@ if ($validator->isValid(1)) { // Token gültig
|
|
|
<title>StringLength</title>
|
|
|
<para>
|
|
|
Gibt nur dann <constant>TRUE</constant> zurück wenn die Länge des Strings von
|
|
|
- <code>$value</code> mindstens ein Minimum und nicht größer als ein Maximum ist (wenn die
|
|
|
- max Option nicht <constant>NULL</constant> ist). Wirft die
|
|
|
+ <varname>$value</varname> mindstens ein Minimum und nicht größer als ein Maximum ist
|
|
|
+ (wenn die max Option nicht <constant>NULL</constant> ist). Wirft die
|
|
|
<methodname>setMin()</methodname> Methode eine Ausnahme wenn die minimale Länge auf
|
|
|
einen größeren Wert gesetzt wird als die maximale Länge, und die
|
|
|
<methodname>setMax()</methodname> Methode wirft eine Ausnahme wenn die maximale Länge
|