From 7498a963aca17a1471993318f35d654ae0c3b121 Mon Sep 17 00:00:00 2001 From: Fonata Date: Sat, 17 Mar 2018 10:31:25 +0100 Subject: [PATCH] _validate_fields_for_unparse: more info in UnexpectedValueException --- src/Csv.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/Csv.php b/src/Csv.php index 316b755..a6a76e7 100644 --- a/src/Csv.php +++ b/src/Csv.php @@ -857,7 +857,10 @@ class Csv { // original titles are not given in fields. that is okay if count is okay. if (count($fields) != count($titlesOnParse)) { - throw new \UnexpectedValueException('The specified fields do not match any titles and do not match column count.'); + throw new \UnexpectedValueException( + "The specified fields do not match any titles and do not match column count.\n" . + "\$fields was " . print_r($fields, true) . + "\$titlesOnParse was " . print_r($titlesOnParse, true)); } return array_combine($titlesOnParse, $fields);