mirror of
https://gitlab.com/Chill-Projet/chill-bundles.git
synced 2026-04-03 11:33:41 +00:00
Ajout de permissions sur le module Ticket
This commit is contained in:
@@ -54,7 +54,7 @@ class UserGroup
|
||||
/**
|
||||
* @var Collection<int, User>&Selectable<int, User>
|
||||
*/
|
||||
#[ORM\ManyToMany(targetEntity: User::class)]
|
||||
#[ORM\ManyToMany(targetEntity: User::class, inversedBy: 'groupsAsMember')]
|
||||
#[ORM\JoinTable(name: 'chill_main_user_group_user')]
|
||||
private Collection&Selectable $users;
|
||||
|
||||
@@ -129,6 +129,7 @@ class UserGroup
|
||||
{
|
||||
if (!$this->users->contains($user)) {
|
||||
$this->users[] = $user;
|
||||
$user->addGroupAsMember($this);
|
||||
}
|
||||
|
||||
return $this;
|
||||
@@ -138,6 +139,7 @@ class UserGroup
|
||||
{
|
||||
if ($this->users->contains($user)) {
|
||||
$this->users->removeElement($user);
|
||||
$user->removeGroupAsMember($this);
|
||||
}
|
||||
|
||||
return $this;
|
||||
|
||||
Reference in New Issue
Block a user