ILIAS  release_8 Revision v8.24
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(
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 {
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}
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)