Ok, 해결!
컨트롤러 내의 등록 클래스 생성자에 EntityManager를 전달하기 만하면됩니다.
use Symfony\Component\Validator\Constraints as Assert;
use Acme\UserBundle\Entity\User;
class Registration
{
/**
* @Assert\Type(type="Acme\UserBundle\Entity\User")
*/
protected $user;
...
protected $em;
public function __construct($em) {
$this->em = $em;
}
public function setUser(User $user)
{
$this->user = $user;
$group = $this->em->getRepository('AcmeUserBundle:Group')
->findOneByName('Customers');
$this->user->addGroup($group);
}
...
}
어쨌든 고맙습니다.