getEntity(); if ($editId = $this->getParameter('editId')) { $entity = $this->getQueryObject()->byId($editId)->fetchOne(); } return $factory->create() ->setSize($this->getSidePanelSize()) ->setFormFactory(fn() => $this->getForm()->setEntity($entity)); } protected function getSidePanelSize(): SidePanelSize { return SidePanelSize::Medium; } }