ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
class.ilECSRemoteUser.php
Go to the documentation of this file.
1<?php
2
19declare(strict_types=1);
20
26{
27 private int $eru_id;
28 private int $sid;
29 private int $mid;
30 private int $usr_id;
31 private string $remote_usr_id;
32
33
37 public function __construct(
38 int $eru_id,
39 int $sid,
40 int $mid,
41 int $usr_id,
42 string $remote_usr_id
43 ) {
44 $this->eru_id = $eru_id;
45 $this->sid = $sid;
46 $this->mid = $mid;
47 $this->usr_id = $usr_id;
48 $this->remote_usr_id = $remote_usr_id;
49 }
50
51 public function getId(): int
52 {
53 return $this->eru_id;
54 }
55
56 public function setServerId(int $a_sid): void
57 {
58 $this->sid = $a_sid;
59 }
60
61 public function getServerId(): int
62 {
63 return $this->sid;
64 }
65
66 public function setMid(int $a_mid): void
67 {
68 $this->mid = $a_mid;
69 }
70
71 public function getMid(): int
72 {
73 return $this->mid;
74 }
75
76 public function setUserId(int $a_usr_id): void
77 {
78 $this->usr_id = $a_usr_id;
79 }
80
81 public function getUserId(): int
82 {
83 return $this->usr_id;
84 }
85
86 public function setRemoteUserId(string $a_remote_id): void
87 {
88 $this->remote_usr_id = $a_remote_id;
89 }
90
91 public function getRemoteUserId(): string
92 {
94 }
95}
Storage of ecs remote user.
setUserId(int $a_usr_id)
__construct(int $eru_id, int $sid, int $mid, int $usr_id, string $remote_usr_id)
Constructor.
setRemoteUserId(string $a_remote_id)