コード例 #1
0
ファイル: UserRole.php プロジェクト: stopfstedt/ilios
 /**
  * @param UserInterface $user
  */
 public function removeUser(UserInterface $user)
 {
     if ($this->users->contains($user)) {
         $this->users->removeElement($user);
         $user->removeRole($this);
     }
 }
コード例 #2
0
ファイル: Session.php プロジェクト: stopfstedt/ilios
 /**
  * @inheritdoc
  */
 public function removeAdministrator(UserInterface $administrator)
 {
     if ($this->administrators->contains($administrator)) {
         $this->administrators->removeElement($administrator);
         $administrator->removeAdministeredSession($this);
     }
 }
コード例 #3
0
ファイル: Alert.php プロジェクト: stopfstedt/ilios
 /**
  * @inheritdoc
  */
 public function removeInstigator(UserInterface $instigator)
 {
     $this->instigators->removeElement($instigator);
 }
コード例 #4
0
ファイル: Program.php プロジェクト: stopfstedt/ilios
 /**
  * @inheritdoc
  */
 public function removeDirector(UserInterface $director)
 {
     if ($this->directors->contains($director)) {
         $this->directors->removeElement($director);
         $director->removeDirectedProgram($this);
     }
 }