Validator calls
In
ValidationListener.php
line ():
No violations
if ($form->isRoot()) {
// Form groups are validated internally (FormValidator). Here we don't set groups as they are retrieved into the validator.
foreach ($this->validator->validate($form) as $violation) {
// Allow the "invalid" constraint to be put onto
// non-synchronized forms
$allowNonSynchronized = $violation->getConstraint() instanceof Form && Form::NOT_SYNCHRONIZED_ERROR === $violation->getCode();
[ "value" => Symfony\Component\Form\Form {#895 name: "contact" type_class: "App\Form\ContactType" data: App\Entity\LesvgpMessages {#794 -id: null -Email: "hannah.childs@gmail.com" -Nom: "Hannah" -Message: """ Hello,\r\n \r\n We have a promotional offer for your website lesvgpfaciles.com.\r\n \r\n hese Ready-to-Use Prompts Turn Free AI Tools Like ChatGPT into a Personal Deal Hunter That Finds You Cheaper Alternatives, Travel Hacks, Cashback Opportunities, and Budget Wins in Seconds -\r\n All Without Changing a Thing About Your Routine\r\n No Coupons | No Extensions | No Guesswork | 100% Real Savings | 100% Resell Rights\r\n \r\n See it in action: https://goldsolutions.pro/money-saving-prompts\r\n \r\n You are receiving this message because we believe our offer may be relevant to you. \r\n If you do not wish to receive further communications from us, please click here to UNSUBSCRIBE:\r\n https://goldsolutions.pro/unsubscribe?domain=lesvgpfaciles.com\r\n Address: 209 West Street Comstock Park, MI 49321\r\n Looking out for you, Ethan Parker """ } } "constraints" => null "groups" => null ]