/** * @param SessionInterface $session */ public function addSession(SessionInterface $session) { $this->sessions->add($session); }
/** * @inheritdoc */ public function addSession(SessionInterface $session) { if (!$this->sessions->contains($session)) { $this->sessions->add($session); $session->addMeshDescriptor($this); } }
/** * @inheritdoc */ public function addSession(SessionInterface $session) { if (!$this->sessions->contains($session)) { $this->sessions->add($session); $session->addTerm($this); } }
/** * @param SessionInterface $session */ public function addAdministeredSession(SessionInterface $session) { if (!$this->administeredSessions->contains($session)) { $this->administeredSessions->add($session); $session->addAdministrator($this); } }