Newscoop\Entity\User\Group::setRole PHP Метод

setRole() публичный Метод

Set role
public setRole ( Role $role ) : Newscoop\Entity\User\Group
$role Newscoop\Entity\Acl\Role
Результат Newscoop\Entity\User\Group
    public function setRole(Role $role)
    {
        $this->role = $role;
        return $this;
    }

Usage Example

Пример #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();
 }
All Usage Examples Of Newscoop\Entity\User\Group::setRole