]);
}
- preg_match_all('/[0-9,+]+/', $row['phone'], $digits);
- $phone = implode('', $digits[0]);
+
+ $phone = null;
+ if(preg_match_all('/[0-9,+]+/', $row['phone'] ?? "", $digits)){
+ $phone = implode('', $digits[0]);
+ }
return new User([
'first_name' => trim(Str::title($row['first_name'])),
'last_name' => trim(Str::title($row['last_name'])),
'email' => trim(Str::lower($row['email'])),
- 'position' => Str::title($row['position']),
- 'organization_id' => $org ? $org->id : null,
+ 'position' => Str::title($row['position'] ?? ''),
+ 'organization_id' => optional($org)->id,
'address_line_1' => $row['address_line_1'],
'postal_code' => $row['postal_code'],
'city' => $row['city'],