ILIAS  release_7 Revision v7.30-3-g800a261c036
class.ilMStListCompetencesSkill.php
Go to the documentation of this file.
1<?php
2
9{
10
14 protected $skill_node_id;
18 protected $skill_title;
22 protected $skill_level;
26 protected $login;
30 protected $last_name;
34 protected $first_name;
38 protected $email;
42 protected $user_id;
43
44
55 public function __construct(int $skill_node_id, string $skill_title, string $skill_level, string $login, string $last_name, string $first_name, string $email, int $user_id)
56 {
57 $this->skill_node_id = $skill_node_id;
58 $this->skill_title = $skill_title;
59 $this->skill_level = $skill_level;
60 $this->login = $login;
61 $this->last_name = $last_name;
62 $this->first_name = $first_name;
63 $this->email = $email;
64 $this->user_id = $user_id;
65 }
66
67
71 public function getSkillNodeId() : int
72 {
74 }
75
76
80 public function setSkillNodeId(int $skill_node_id) : void
81 {
82 $this->skill_node_id = $skill_node_id;
83 }
84
85
89 public function getSkillTitle() : string
90 {
91 return $this->skill_title;
92 }
93
94
98 public function setSkillTitle(string $skill_title) : void
99 {
100 $this->skill_title = $skill_title;
101 }
102
103
107 public function getSkillLevel() : string
108 {
109 return $this->skill_level;
110 }
111
112
116 public function setSkillLevel(string $skill_level) : void
117 {
118 $this->skill_level = $skill_level;
119 }
120
121
125 public function getLogin() : string
126 {
127 return $this->login;
128 }
129
130
134 public function setLogin(string $login) : void
135 {
136 $this->login = $login;
137 }
138
139
143 public function getLastName() : string
144 {
145 return $this->last_name;
146 }
147
148
152 public function setLastName(string $last_name) : void
153 {
154 $this->last_name = $last_name;
155 }
156
157
161 public function getFirstName() : string
162 {
163 return $this->first_name;
164 }
165
166
170 public function setFirstName(string $first_name) : void
171 {
172 $this->first_name = $first_name;
173 }
174
175
179 public function getEmail() : string
180 {
181 return $this->email;
182 }
183
184
188 public function setEmail(string $email) : void
189 {
190 $this->email = $email;
191 }
192
193
197 public function getUserId() : int
198 {
199 return $this->user_id;
200 }
201
202
206 public function setUserId(int $user_id) : void
207 {
208 $this->user_id = $user_id;
209 }
210}
An exception for terminatinating execution or to throw for unit testing.
Class ilMStListCompetencesSkill.
__construct(int $skill_node_id, string $skill_title, string $skill_level, string $login, string $last_name, string $first_name, string $email, int $user_id)
ilMStListCompetencesSkill constructor.
login()
Definition: login.php:2