src/Component/Frontend/StructureRemoveModal/StructureRemoveModal.php
public function handleOpen(int $id) : void
    {
        if ($this->presenter->isAjax())
        {
            $this->structureEntity = $this->structureRepository->findOneByIdWithRecipe($id);

            if ($this->structureEntity)
            {
                $this->presenter->handleModalToggle('show', '#wakers_structure_structure_remove_modal', FALSE);
                $this->onOpen();
            }
            else
            {
                $this->presenter->notificationAjax(
                    'Položka odstraněna',
                    "Položka s id '{$id}' již byla odstraněna.",
                    'error',
                    TRUE
                );
            }
        }
    }
public function handleOpen(int $id) : void
    {
        if ($this->presenter->isAjax())
        {
            $this->structureEntity = $this->structureRepository->findOneByIdWithRecipe($id);

            if ($this->structureEntity)
            {
                $this->presenter->handleModalToggle('show', '#wakers_structure_structure_remove_modal', FALSE);
                $this->onOpen();
            }
            else
            {
                $this->presenter->notificationAjax(
                    'Položka odstraněna',
                    "Položka s id '{$id}' již byla odstraněna.",
                    'error',
                    TRUE
                );
            }
        }
    }
Handler pro otevření modálního okna
@param int $id