From 7dbdb959b8badd54bfe43e24ae17b4be929cea3c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20B=C3=B6hmer?= Date: Sat, 23 Feb 2019 22:52:48 +0100 Subject: [PATCH] Introduced empty PartRepository for later use. --- src/Controller/HomepageController.php | 5 +++-- src/Entity/Part.php | 4 ++-- src/Repository/PartRepository.php | 17 +++++++++++++++++ 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100644 src/Repository/PartRepository.php diff --git a/src/Controller/HomepageController.php b/src/Controller/HomepageController.php index c0fb4f5f..321b8a4d 100644 --- a/src/Controller/HomepageController.php +++ b/src/Controller/HomepageController.php @@ -6,6 +6,7 @@ namespace App\Controller; use App\Entity\Attachment; use App\Entity\AttachmentType; use App\Entity\Category; +use App\Entity\Part; use App\Entity\StructuralDBElement; use Symfony\Bundle\FrameworkBundle\Controller\AbstractController; use Symfony\Component\HttpFoundation\Response; @@ -18,12 +19,12 @@ class HomepageController extends AbstractController */ function homepage() { - $repo = $this->getDoctrine()->getRepository(Category::class); + $repo = $this->getDoctrine()->getRepository(Part::class); /** @var StructuralDBElement $attachment */ $attachment = $repo->find(1); - dump($attachment, $attachment->getSubelements(false)->toArray()); + dump($attachment); $response = ""; return $this->render('base.html.twig'); } diff --git a/src/Entity/Part.php b/src/Entity/Part.php index 809b008c..4ad33767 100644 --- a/src/Entity/Part.php +++ b/src/Entity/Part.php @@ -15,7 +15,7 @@ use Doctrine\ORM\Mapping as ORM; * Class Part * @package App\Entity * - * @ORM\Entity() + * @ORM\Entity(repositoryClass="App\Repository\PartRepository") * @ORM\Table("parts") */ class Part extends AttachmentContainingDBElement @@ -53,7 +53,7 @@ class Part extends AttachmentContainingDBElement /** * @var Attachment * @ORM\ManyToOne(targetEntity="Attachment") - * @ORM\JoinColumn(name="id_master_picture_attachment", referencedColumnName="id") + * @ORM\JoinColumn(name="id_master_picture_attachement", referencedColumnName="id") */ protected $master_picture_attachment; diff --git a/src/Repository/PartRepository.php b/src/Repository/PartRepository.php new file mode 100644 index 00000000..10db165a --- /dev/null +++ b/src/Repository/PartRepository.php @@ -0,0 +1,17 @@ +