示例#1
0
文件: Group.php 项目: asev/user_group
 /**
  * @param User $user
  */
 public function removeUser(User $user)
 {
     if (!$this->users->contains($user)) {
         return;
     }
     $this->users->removeElement($user);
     $user->removeGroup($this);
 }
示例#2
0
文件: Job.php 项目: EllynB/Incipio
 /**
  * @param User $user
  *
  * @return $this
  */
 public function removeUser(User $user)
 {
     $this->users->removeElement($user);
     // Ensure the relation is unset for both entities
     // The check must be done to avoid circular references
     if (true === $user->getJobs()->contains($this)) {
         $user->removeJob($this);
     }
     return $this;
 }
示例#3
0
 /**
  * Remove user
  *
  * @param \Corvus\MainBundle\Entity\User $user
  */
 public function removeUser(\Corvus\MainBundle\Entity\User $user)
 {
     $this->users->removeElement($user);
 }
示例#4
0
 /**
  * Remove collaborator
  *
  * @param \Tracker\UserBundle\Entity\User $collaborator
  */
 public function removeCollaborator(\Tracker\UserBundle\Entity\User $collaborator)
 {
     $this->collaborators->removeElement($collaborator);
 }
示例#5
0
 public function removeAppointedUser(User $user)
 {
     $this->appointedUsers->removeElement($user);
     return $this;
 }
示例#6
0
 /**
  * Remove votes
  *
  * @param \Netrunnerdb\UserBundle\Entity\User $votes
  */
 public function removeVote(\Netrunnerdb\UserBundle\Entity\User $votes)
 {
     $this->votes->removeElement($votes);
 }
示例#7
0
 /**
  * Remove publisherManager
  *
  * @param User $publisherManager
  * @return Publisher
  */
 public function removePublisherManager(User $publisherManager)
 {
     if ($this->publisherManagers->contains($publisherManager)) {
         $this->publisherManagers->removeElement($publisherManager);
     }
     return $this;
 }
示例#8
0
 /**
  * Remove administrator
  *
  * @param \AppBundle\Entity\User $administrator
  */
 public function removeAdministrator(\AppBundle\Entity\User $administrator)
 {
     $this->administrators->removeElement($administrator);
 }
示例#9
0
文件: Role.php 项目: jocoonopa/avenue
 /**
  * Remove user
  *
  * @param \Woojin\UserBundle\Entity\User $user
  */
 public function removeUser(\Woojin\UserBundle\Entity\User $user)
 {
     $this->user->removeElement($user);
 }
示例#10
0
 public function removeAdministrator(User $user)
 {
     if ($this->administrators->contains($user)) {
         $this->administrators->removeElement($user);
         $user->removeAdministratedOrganization($this);
     }
 }
示例#11
0
 /**
  * Remove author
  *
  * @param User $author
  * @return $this
  */
 public function removeAuthor(User $author)
 {
     $this->authors->removeElement($author);
     return $this;
 }
示例#12
0
 /**
  * Remove publisherManager
  *
  * @param User $publisherManager
  */
 public function removePublisherManager(User $publisherManager)
 {
     $this->publisherManagers->removeElement($publisherManager);
 }
示例#13
0
 /**
  * Remove user
  *
  * @param \AppBundle\Entity\User $user
  */
 public function removeUser(\AppBundle\Entity\User $user)
 {
     $this->users->removeElement($user);
 }
示例#14
0
 /**
  * @param User $user
  */
 public function removeUser(User $user)
 {
     $this->users->removeElement($user);
 }
示例#15
0
 /**
  * Remove followers
  *
  * @param \Netrunnerdb\UserBundle\Entity\User $followers
  */
 public function removeFollower(\Netrunnerdb\UserBundle\Entity\User $followers)
 {
     $this->followers->removeElement($followers);
 }
示例#16
0
 /**
  * @param User $user
  *
  * @return $this
  */
 public function removeAuthorizedUser(User $user)
 {
     $this->authorizedUsers->removeElement($user);
     return $this;
 }
示例#17
0
 /**
  * @param User $member
  * @return Team
  */
 public function removeMember(User $member)
 {
     $this->members->removeElement($member);
     return $this;
 }