summit_id = $summit_id; $this->filename = $filename; $this->send_speaker_email = boolval($payload['send_speaker_email']); } /** * @param ISummitService $service */ public function handle ( ISummitService $service ) { try { Log::debug(sprintf("ProcessEventDataImport::handle summit %s filename %s send_speaker_email %s", $this->summit_id, $this->filename, $this->send_speaker_email)); $service->processEventData($this->summit_id, $this->filename, $this->send_speaker_email); } catch (ValidationException $ex) { Log::warning($ex); } catch (\Exception $ex) { Log::error($ex); } } }