Namespace Alvine\Util\Constraint
AndOperator | Implementierung der UND-Regel. Es werden von den beiden Operanden jeweils die Constraint::isValid Methode aufgerufen und das Ergebnis mit UND verknüpft. |
EndsWith | Diese Klasse implementiert eine Regel, die prüft, ob der übergebene Wert mit dem festgelegten Wert endet und in diesem Fall true zurück gibt. |
Equal | Vergleich des zu prüfenden Wertes mit einem definiertem Wert. |
EqualNull | Prüft ob der Übergebene Wert Null ist |
Invalid | Dieses Constraint ist immer ungültig |
Length | Diese Klasse prüft eine Zeichenkette auf eine bestimmte Lönge. Nur wenn diese Länge gegeben ist, gibt Constraint::isValid() true zurück. |
MaximumLength | Diese Klasse prüft eine Zeichenkette auf eine bestimmte Länge. Nur wenn mindestens diese Länge gegeben ist, gibt Constraint::isValid() true zurück. |
MinimumLength | Diese Klasse prüft eine Zeichenkette auf eine bestimmte Länge. Nur wenn mindestens diese Länge gegeben ist, gibt Constraint::isValid() true zurück. |
NotEndsWith | Diese Klasse implementiert eine Regel, die prüft, ob der übergebene Wert mit dem festgelegten Wert nicht endet und in diesem Fall true zurück gibt. |
NotEqual | Vergleich des zu prüfenden Wertes mit einem definiertem Wert. |
NotNull | Prüft ob der Übergebene Wert nicht Null ist |
NotStartsWith | Diese Klasse implementiert eine Regel, die prüft, ob der übergebene Wert mit dem festgelegten Wert beginnt und in diesem Fall true zurück gibt. |
Number | Number |
Operator | Ein Operator verbindet zwei Constraints miteinander. Die abgeleiteten Klasse implementieren zum Beispiel eine UND oder ODER Funktion. Ein Operatorhat immer zwei Operanden. Operand A und B. |
OrOperator | Implementierung der ODER-Regel. Es werden von den beiden Operanden jeweils die Constraint::isValid() Methode aufgerufen und das Ergebnis mit ODER verknüpft. |
RegEx | Prüfen ob der Wert einem regulären Ausdruck entspricht. |
StartsWith | Diese Klasse implementiert eine Regel, die prüft, ob der übergebene Wert mit dem festgelegten Wert beginnt und in diesem Fall true zurück gibt. |
StringType | Diese Klasse implementiert eine Regel, die den Type des übergebenen Wertes prüft und nur wenn dieser eine Zeichenkette ist true zurückgibt. |
Valid | Dieses Constraint ist immer gültig |