em = $em; } public function logWarrantySerialUploadInfo($log_data) { $log_entry = new WarrantySerialUploadLog(); $user_id = $log_data['user_id']; $is_uploaded = $log_data['is_uploaded']; $error = ''; $orig_file_serial = ''; $uploaded_file_serial = ''; if (isset($log_data['error'])) $error = $log_data['error']; if (isset($log_data['orig_file_serial'])) $orig_file_serial = $log_data['orig_file_serial']; if (isset($log_data['uploaded_file_serial'])) $uploaded_file_serial = $log_data['uploaded_file_serial']; $log_entry->setApiUser($user_id) ->setUploaded($is_uploaded) ->setOrigFileSerial($orig_file_serial) ->setUploadedFileSerial($uploaded_file_serial) ->setError($error); $this->em->persist($log_entry); $this->em->flush(); } }