Le 09/05/2011 11:11, hd_deman a écrit :
Hi,
Im trying to get entity manager inside entity or twig extension.
i want something like this in twig extension
<?php
//Twig/CoreExtension.php
foreach($item->getChildren() as $i){
print $i->getTitle();
}
?>
<?php
//Entity/Section.php
public function getChildren()
{
$EntityManager->children($this);
}
?>
getting the entity manager in the entity goes against the data-mapper
pattern implemented by doctrine2. You should read
http://symfony.com/doc/2.0/book/doctrine/model.html which explains it.
or like this
//Twig/CoreExtension.php
<?php
foreach($EntityManager->children($item) as $i){
print $i->getTitle();
}
?>
but i cant get EntityManager.
this is even worse. The entity manager has nothing to do in the view logic.
--
Christophe | Stof
--
If you want to report a vulnerability issue on symfony, please send it to
security at symfony-project.com
You received this message because you are subscribed to the Google
Groups "symfony developers" group.
To post to this group, send email to symfony-devs@googlegroups.com
To unsubscribe from this group, send email to
symfony-devs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en