Home
Как сохранить сущность (Курс Doctrine ORM Ур 4)
2020-08-15
Создание сущность через команду make:entity

Создайте простой контроллер, в котором надо вызвать Доктрин менеджер для работы с сущностью. Потом создаем сущность из класса (Product) заполняем поля и потом через доктрин сохраняем сущность вот и всё.

<?php

namespace App\Controller;

use App\Entity\Product;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
use Symfony\Component\Routing\Annotation\Route;

class EntityController extends AbstractController
{
    /**
     * @Route("/entity/create", name="entity")
     */
    public function entityCreate(EntityManagerInterface $em )
    {
        $product = new Product();
        $product->setName("Basket");
        $product->setPrice(10);
        $em->persist($product);
        $em->flush();
        return $this->json([
                'message' => 'Welcome to your new controller!',
                'path' => 'src/Controller/EntityController.php',
        ]);
    }
}

 

Autowire сервиса через переменную (New Symfony 5.1 Autowire public type proprietes)
Autowire сервиса через переменную в Symfony
2021-03-23
Обработки и отправки формы через код (Symfony 5 - Submit form via code)
Обработки и отправки формы через код (Symfony 5 - Submit form via code)
2020-11-30
Обработка сущность с сервисами в шаблона Twig (Гибкий обработчик) в Symfony 5
Обработка сущность с сервисами в шаблона Twig (Гибкий обработчик) в Symfony 5
2020-10-05
Компонент для работы с текстом в Symfony 5 (The String Component)
Компонент для работы с текстом в Symfony 5 (The String Component)
2020-09-22
Установка BotCaptcha для Symfony 4
Установка BotCaptcha для Symfony 4
2020-09-01