em = $em; } public function logRaffleInfo($data_sent, $raffle_log_data) { $log_entry = new WarrantyRaffleLog(); $log_entry->setApiUser($raffle_log_data['user_id']) ->setDataSent($data_sent) ->setSerial($raffle_log_data['serial']) ->setWarrantyID($raffle_log_data['warranty_id']) ->setAction($raffle_log_data['action']) ->setBattModelName($raffle_log_data['bmodel_name']) ->setBattSizename($raffle_log_data['bsize_name']) ->setFirstName($raffle_log_data['first_name']) ->setLastName($raffle_log_data['last_name']) ->setPlateNumber($raffle_log_data['plate_number']) ->setContactNumber($raffle_log_data['contact_num']) ->setEmail($raffle_log_data['email']) ->setAddress($raffle_log_data['address']); $this->em->persist($log_entry); $this->em->flush(); } }