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