...
In brandbox erstellte Einschränkungen
Einschränkung | Beschreibung |
---|---|
Age(min=18, max=99) | Kann als Einschränkung einer Datumsauswahl genutzt werden um ein Alter einzuschränken. |
IsIdentical(property="confirmation") | Stellt sicher, dass zwei Eingaben identisch zueinander sind. |
IsUnique() | Kann nur bei einer Eigenschaft (Column) einer Entity verwendet werden. Stellt sicher, dass die Eingabe nur einmal innerhalb der Entity und Eigenschaft exisiert. @FilterClient und @FilterDomain wird berücksichtigt. |
JsonArray() | Stellt sicher, dass eine Eingabe ein Array ist. |
NotHtml() | Stellt sicher, dass eine Eingabe kein HTML-Code enthält. |
ForeignKeyNotBlank() | Kann nur zusammen mit dem Eingabefeld Input/ForeignKey verwendet werden. Stellt sicher, dass eine Eingabe eine gültige Auswahl an Datensätzen ist. |
Email() | Stellt sicher, dass eine Eingabe eine gültige E-Mail-Adresse ist. |
IsCombinedUnique(columns="column1,column2,...") | Ähnlich zu IsUnique() wir hier die Eindeutigkeit einer Kombination sichergestellt. Diese Einschränkung muss auf Entity-Level definiert werden. |