ILIAS  release_7 Revision v7.30-3-g800a261c036
All Data Structures Namespaces Files Functions Variables Modules Pages
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  {
73  return $this->skill_node_id;
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 }
login()
Definition: login.php:2
__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.