setRole() 공개 메소드

Set role
public setRole ( Role $role ) : Newscoop\Entity\User\Group
$role Newscoop\Entity\Acl\Role
리턴 Newscoop\Entity\User\Group
예제 #1
0
 /**
  * Save group
  *
  * @param Newscoop\Entity\User\Group $group
  * @param array $values
  * @return void
  */
 public function save(Group $group, array $values)
 {
     $em = $this->getEntityManager();
     $group->setName($values['name']);
     if (!$group->getRoleId()) {
         $role = new Role();
         $em->persist($role);
         $group->setRole($role);
     }
     $em->persist($group);
     $em->flush();
 }
 public function setRole(\Newscoop\Entity\Acl\Role $role)
 {
     $this->__load();
     return parent::setRole($role);
 }