Skip to content

Instantly share code, notes, and snippets.

@miholeus
Last active May 25, 2016 14:28
Show Gist options
  • Save miholeus/a151be7e206b72cd0625e0cb9f25b315 to your computer and use it in GitHub Desktop.
Save miholeus/a151be7e206b72cd0625e0cb9f25b315 to your computer and use it in GitHub Desktop.
Symfony form Diff Data
<?php
$data = $request->request->all();
print("REQUEST DATA<br/>");
foreach ($data as $k => $d) {
print("$k: <pre>"); print_r($d); print("</pre>");
}
$children = $form->all();
print("<br/>FORM CHILDREN<br/>");
foreach ($children as $ch) {
print($ch->getName() . "<br/>");
}
$data = array_diff_key($data, $children);
//$data contains now extra fields
print("<br/>DIFF DATA<br/>");
foreach ($data as $k => $d) {
print("$k: <pre>"); print_r($d); print("</pre>");
}
die;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment