ILIAS  release_8 Revision v8.23
class.ilMStListCompetencesSkill.php
Go to the documentation of this file.
1 <?php
24 {
25  protected int $skill_node_id;
26  protected string $skill_title;
27  protected string $skill_level;
28  protected string $login;
29  protected string $last_name;
30  protected string $first_name;
31  protected string $email;
32  protected int $user_id;
33 
34  public function __construct(
35  int $skill_node_id,
36  string $skill_title,
37  string $skill_level,
38  string $login,
39  string $last_name,
40  string $first_name,
41  string $email,
42  int $user_id
43  ) {
44  $this->skill_node_id = $skill_node_id;
45  $this->skill_title = $skill_title;
46  $this->skill_level = $skill_level;
47  $this->login = $login;
48  $this->last_name = $last_name;
49  $this->first_name = $first_name;
50  $this->email = $email;
51  $this->user_id = $user_id;
52  }
53 
54  final public function getSkillNodeId(): int
55  {
56  return $this->skill_node_id;
57  }
58 
59  final public function setSkillNodeId(int $skill_node_id): void
60  {
61  $this->skill_node_id = $skill_node_id;
62  }
63 
64  final public function getSkillTitle(): string
65  {
66  return $this->skill_title;
67  }
68 
69  final public function setSkillTitle(string $skill_title): void
70  {
71  $this->skill_title = $skill_title;
72  }
73 
74  final public function getSkillLevel(): string
75  {
76  return $this->skill_level;
77  }
78 
79  final public function setSkillLevel(string $skill_level): void
80  {
81  $this->skill_level = $skill_level;
82  }
83 
84  final public function getLogin(): string
85  {
86  return $this->login;
87  }
88 
89  final public function setLogin(string $login): void
90  {
91  $this->login = $login;
92  }
93 
94  final public function getLastName(): string
95  {
96  return $this->last_name;
97  }
98 
99  final public function setLastName(string $last_name): void
100  {
101  $this->last_name = $last_name;
102  }
103 
104  final public function getFirstName(): string
105  {
106  return $this->first_name;
107  }
108 
109  final public function setFirstName(string $first_name): void
110  {
111  $this->first_name = $first_name;
112  }
113 
114  final public function getEmail(): string
115  {
116  return $this->email;
117  }
118 
119  final public function setEmail(string $email): void
120  {
121  $this->email = $email;
122  }
123 
124  final public function getUserId(): int
125  {
126  return $this->user_id;
127  }
128 
129  final public function setUserId(int $user_id): void
130  {
131  $this->user_id = $user_id;
132  }
133 }
__construct(int $skill_node_id, string $skill_title, string $skill_level, string $login, string $last_name, string $first_name, string $email, int $user_id)