Add better debugging messages when vehicle has no match in db #73

This commit is contained in:
Kendrick Chan 2018-04-06 00:25:19 +08:00
parent 0d8b8f21b4
commit 36ac62a2ad

View file

@ -92,20 +92,21 @@ class ImportCustomerCommand extends Command
{ {
// search for manufacturer // search for manufacturer
$mfg_name = trim($row[self::F_V_BRAND]); $mfg_name = trim($row[self::F_V_BRAND]);
$make = strtoupper(trim($row[self::F_V_MAKE]));
$model = trim($row[self::F_V_MODEL]);
if (!isset($this->mfg_index[$mfg_name])) if (!isset($this->mfg_index[$mfg_name]))
{ {
$output->writeln('manufacturer not found: ' . $mfg_name); $output->writeln('manufacturer not found: ' . $mfg_name . ' - ' . $make . ' - ' . $model);
return null; return null;
} }
$mfg = $this->mfg_index[$mfg_name]; $mfg = $this->mfg_index[$mfg_name];
// check if empty make // check if empty make
$make = strtoupper(trim($row[self::F_V_MAKE]));
if (empty($make)) if (empty($make))
return null; return null;
// get year from and to from model // get year from and to from model
$model = trim($row[self::F_V_MODEL]);
if (empty($model)) if (empty($model))
$model = 'NONE'; $model = 'NONE';