public function createFilter(\Club\UserBundle\Entity\User $user) { $filter = new \Club\UserBundle\Entity\Filter(); $filter->setFilterName('Working'); $filter->setActive(0); $filter->setUser($user); $this->_em->persist($filter); return $filter; }
public function createFilter(\Club\UserBundle\Entity\User $user) { $filter = new \Club\UserBundle\Entity\Filter(); $filter->setFilterName('Working'); $filter->setActive(0); $filter->setUser($user); $attributes = $this->_em->getRepository('ClubUserBundle:Attribute')->findAll(); foreach ($attributes as $attr) { $filter_attr = new \Club\UserBundle\Entity\FilterAttribute(); $filter_attr->setFilter($filter); $filter_attr->setAttribute($attr); $filter->addAttributes($filter_attr); $this->_em->persist($filter_attr); } $this->_em->persist($filter); return $filter; }