Constraint: IsIdentical

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.

Bereich

Beschreibung

Bereich

Beschreibung

property

Die Eigenschaft (eines Objekts) zu welcher die Gleichheit sichergestellt werden soll.

message

Eine Übersetzung, die gewählt werden kann (z.B. message=dam/ui.invalidFileFormat).



Beispiel

/** * @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;