name = $pxeTemplate->getName(); $this->templateContent = $pxeTemplate->getTemplateContent(); $this->isDefault = $pxeTemplate->isDefault(); } public function createOrUpdateEntity(?PxeTemplate $pxeTemplate = null): PxeTemplate { if (!$pxeTemplate) { $pxeTemplate = new PxeTemplate(); } $pxeTemplate->setName($this->name); $pxeTemplate->setTemplateContent($this->templateContent); $pxeTemplate->setDefault($this->isDefault); return $pxeTemplate; } }