SyMfonAK - vyvíjame databázy pomocou frameworku Symfony

Symfony 3 controller

Z SyMfonAK
Verzia z 13:42, 27. marec 2018, ktorú vytvoril WikiSyMfonAK (Diskusia | príspevky)
(rozdiel) ← Staršia verzia | Aktuálna úprava (rozdiel) | Novšia verzia → (rozdiel)
Prejsť na: navigácia, hľadanie

Symfony dokumentácia - hlavná stránkaSymfony kontrolér (controller) → Symfony 3 controller


Práca sa databázou

Treba pridať do controller-a riadok: use AppBundle\Entity\Menotbl;, za podmienky, že best practicies hovoria všetko udržať v AppBundle a databazove entity mať definované v adresári Entity.

Vybrať z databázy, ak vyberám z tbl product:

$product = $this->getDoctrine()
        ->getRepository(Product::class)
        ->find($productId);

    if (!$product) {
        throw $this->createNotFoundException(
            'No product found for id '.$productId
        );