MBO-SD : De site voor software developer in het MBO
Updates in Symfony
Update
Bij een update passen we data aan in een entity, we veranderen bijvoorbeeld de naam van de gebruiker.
//Volgende staat in de use sectie
use App\Entity\User;
use Doctrine\ORM\EntityManagerInterface;
use Symfony\Bundle\FrameworkBundle\Controller\AbstractController;
public function create(EntityManagerInterface $entityManager) {
//We halen de gebruiker op
$user = $entityManager->getRepository(User::class)->find(45);
//We bepalen de nieuwe naam
$newName = 'Jan Klaassen';
//We zetten de naam met een setter
$user->setName($newName);
//We bereiden de database uitvoer voor
$entityManager->persist($user);
//We voeren de statements uit
$entityManager->flush();
}