Пример #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
 /**
  * @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
 /**
  * @param UserInterface $instigator
  */
 public function addInstigator(UserInterface $instigator)
 {
     $this->instigators->add($instigator);
 }