$data['name'], 'phone' => $data['phone'], 'email' => $data['email'], 'message' => $data['message'], 'attachment' => $attachment ]); return true; } public function update($id ,$data) { if (isset($data['attachment']) && !empty($data['attachment'])) { $updated_attachment = ImageService::update_image($data['attachment'], 'contactUs'); parent::update($id,array_merge($data, ['attachment' => $updated_attachment])); } parent::update($id,$data); } }