Symfony2 -Doctrine -Есть ли способ сохранить объект в одну строку?

Чтобы спасти сущность с помощью доктрины, я должен сделать так

$em = $this->getDoctrine()->getEntityManager();
$em->persist($product);
$em->flush();

Но, может быть, я могу как-то сделать это одной строкой, например

$product->save();

или

$this->saveEntity($product);

или

$this->getDoctrineEntityManager()->persistAndFlush($product);

Если мне нужно создать эти методы самостоятельно, то как это сделать в symfony?

10
задан redexp 18 August 2012 в 15:34
поделиться