Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

Das Constraint "IsIdentical" erlaubt es den Feldinhalt mit der Constraint Notation mit dem Feldinhalt einer anderen Eigenschaft eines Objekts zu vergleichen. Besteht keine Gleichheit, so gibt es einen Fehler. Gleichheit muss nur bestehen, wenn das referenzierte Feld befüllt ist.

BereichBeschreibung
propertyDie Eigenschaft (eines Objekts) zu welcher die Gleichheit sichergestellt werden soll.
messageEine Übersetzung, die gewählt werden kann (z.B. message=dam/ui.invalidFileFormat).


Beispiel

Codeblock
languagephp
themeRDark
/**
 * @var string $shopUserMail
 * @constraint NotBlank()
 * @constraint IsIdentical(property="shopUserMobile", message="shop/user.x-brandbox-not-identical")
 *
 * @Column(name="shop_user_mail", type="varbinary_aes", nullable=true, length=256)
 */
public $shopUserMail;

...