Lines Matching refs:user_id
366 public function get_participant($user_id, $can_be_removed=false) { argument
375 $r = $this->model->sqlite->query($q, $this->id, $user_id);
384 public function is_subscribent($user_id=null) { argument
385 if ($user_id == null) {
386 $user_id = $this->model->user_nick;
388 $par = $this->get_participant($user_id);
395 public function remove_participant_flags($user_id, $flags) { argument
401 $participant = $this->get_participant($user_id, true);
403 throw new ConsistencyViolationException("$user_id isn't participant");
414 $this->model->sqlite->query($sql, $this->id, $user_id);
418 public function set_participant_flags($user_id, $flags=array()) { argument
425 if (!$this->model->userFactory->exists($user_id)) {
426 throw new \Exception("$user_id isn't dokuwiki user");
434 $participant = $this->get_participant($user_id, true);
439 $participant['user_id'] = $user_id;
453 $this->model->sqlite->query($q, $this->id, $user_id);
457 public function remove_participant($user_id) { argument
463 $participant = $this->get_participant($user_id);
465 throw new ConsistencyViolationException("$user_id isn't participant");
473 $this->model->sqlite->query($q, $this->id, $user_id);