示例#1
0
 /**
  * @param UserInterface $user
  */
 public function addUser(UserInterface $user)
 {
     if (!$this->users->contains($user)) {
         $this->users->add($user);
         $user->addRole($this);
     }
 }
示例#2
0
 /**
  * @inheritdoc
  */
 public function addAdministrator(UserInterface $administrator)
 {
     if (!$this->administrators->contains($administrator)) {
         $this->administrators->add($administrator);
         $administrator->addAdministeredSession($this);
     }
 }
示例#3
0
文件: Course.php 项目: profcab/ilios
 /**
  * @param UserInterface $director
  */
 public function addDirector(UserInterface $director = null)
 {
     $this->directors->add($director);
 }
示例#4
0
 /**
  * @param UserInterface $user
  */
 public function addUser(UserInterface $user)
 {
     $this->users->add($user);
 }
示例#5
0
 /**
  * @inheritdoc
  */
 public function addInstigator(UserInterface $instigator)
 {
     if (!$this->instigators->contains($instigator)) {
         $this->instigators->add($instigator);
     }
 }
示例#6
0
 /**
  * @inheritdoc
  */
 public function addDirector(UserInterface $director)
 {
     if (!$this->directors->contains($director)) {
         $this->directors->add($director);
         $director->addDirectedProgram($this);
     }
 }
示例#7
0
 /**
  * @param UserInterface $learner
  */
 public function addLearner(UserInterface $learner)
 {
     $this->learners->add($learner);
 }
示例#8
0
文件: Alert.php 项目: profcab/ilios
 /**
  * @param UserInterface $instigator
  */
 public function addInstigator(UserInterface $instigator)
 {
     $this->instigators->add($instigator);
 }