fieldSaveDispatcher->dispatchPreSaveEvent($leadField, $isNew); } catch (NoListenerException) { } $this->leadFieldRepository->saveEntity($leadField); try { $this->fieldSaveDispatcher->dispatchPostSaveEvent($leadField, $isNew); } catch (NoListenerException) { } } public function saveLeadFieldEntityWithoutColumnCreated(LeadField $leadField): void { $leadField->setColumnIsNotCreated(); $this->saveLeadFieldEntity($leadField, true); } }