ILIAS  trunk Revision v11.0_alpha-1831-g8615d53dadb
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ilMStListCompetencesSkill Class Reference

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...

+ Collaboration diagram for ilMStListCompetencesSkill:

Public Member Functions

 __construct (int $skill_node_id, string $skill_title, string $skill_level, string $login, string $last_name, string $first_name, string $email, int $user_id)
 
 getSkillNodeId ()
 
 setSkillNodeId (int $skill_node_id)
 
 getSkillTitle ()
 
 setSkillTitle (string $skill_title)
 
 getSkillLevel ()
 
 setSkillLevel (string $skill_level)
 
 getLogin ()
 
 setLogin (string $login)
 
 getLastName ()
 
 setLastName (string $last_name)
 
 getFirstName ()
 
 setFirstName (string $first_name)
 
 getEmail ()
 
 setEmail (string $email)
 
 getUserId ()
 
 setUserId (int $user_id)
 

Protected Attributes

int $skill_node_id
 
string $skill_title
 
string $skill_level
 
string $login
 
string $last_name
 
string $first_name
 
string $email
 
int $user_id
 

Detailed Description

This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.

ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.

If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilMStListCompetencesSkill

Author
Theodor Truffer tt@st.nosp@m.uder.nosp@m.-raim.nosp@m.ann..nosp@m.ch

Definition at line 22 of file class.ilMStListCompetencesSkill.php.

Constructor & Destructor Documentation

◆ __construct()

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 
)

Definition at line 33 of file class.ilMStListCompetencesSkill.php.

References $email, $first_name, $last_name, $login, $skill_level, $skill_node_id, $skill_title, $user_id, and ILIAS\UI\examples\Symbol\Glyph\Login\login().

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  }
login()
description: > Example for rendring a login glyph.
Definition: login.php:41
+ Here is the call graph for this function:

Member Function Documentation

◆ getEmail()

ilMStListCompetencesSkill::getEmail ( )
final

Definition at line 113 of file class.ilMStListCompetencesSkill.php.

References $email.

113  : string
114  {
115  return $this->email;
116  }

◆ getFirstName()

ilMStListCompetencesSkill::getFirstName ( )
final

Definition at line 103 of file class.ilMStListCompetencesSkill.php.

References $first_name.

103  : string
104  {
105  return $this->first_name;
106  }

◆ getLastName()

ilMStListCompetencesSkill::getLastName ( )
final

Definition at line 93 of file class.ilMStListCompetencesSkill.php.

References $last_name.

93  : string
94  {
95  return $this->last_name;
96  }

◆ getLogin()

ilMStListCompetencesSkill::getLogin ( )
final

Definition at line 83 of file class.ilMStListCompetencesSkill.php.

References $login.

83  : string
84  {
85  return $this->login;
86  }

◆ getSkillLevel()

ilMStListCompetencesSkill::getSkillLevel ( )
final

Definition at line 73 of file class.ilMStListCompetencesSkill.php.

References $skill_level.

73  : string
74  {
75  return $this->skill_level;
76  }

◆ getSkillNodeId()

ilMStListCompetencesSkill::getSkillNodeId ( )
final

Definition at line 53 of file class.ilMStListCompetencesSkill.php.

References $skill_node_id.

53  : int
54  {
55  return $this->skill_node_id;
56  }

◆ getSkillTitle()

ilMStListCompetencesSkill::getSkillTitle ( )
final

Definition at line 63 of file class.ilMStListCompetencesSkill.php.

References $skill_title.

63  : string
64  {
65  return $this->skill_title;
66  }

◆ getUserId()

ilMStListCompetencesSkill::getUserId ( )
final

Definition at line 123 of file class.ilMStListCompetencesSkill.php.

References $user_id.

Referenced by ILIAS\MyStaff\ListCompetences\Skills\ilMStListCompetencesSkillsTableGUI\getFieldValuesForExport().

123  : int
124  {
125  return $this->user_id;
126  }
+ Here is the caller graph for this function:

◆ setEmail()

ilMStListCompetencesSkill::setEmail ( string  $email)
final

Definition at line 118 of file class.ilMStListCompetencesSkill.php.

References $email.

118  : void
119  {
120  $this->email = $email;
121  }

◆ setFirstName()

ilMStListCompetencesSkill::setFirstName ( string  $first_name)
final

Definition at line 108 of file class.ilMStListCompetencesSkill.php.

References $first_name.

108  : void
109  {
110  $this->first_name = $first_name;
111  }

◆ setLastName()

ilMStListCompetencesSkill::setLastName ( string  $last_name)
final

Definition at line 98 of file class.ilMStListCompetencesSkill.php.

References $last_name.

98  : void
99  {
100  $this->last_name = $last_name;
101  }

◆ setLogin()

ilMStListCompetencesSkill::setLogin ( string  $login)
final

Definition at line 88 of file class.ilMStListCompetencesSkill.php.

References $login, and ILIAS\UI\examples\Symbol\Glyph\Login\login().

88  : void
89  {
90  $this->login = $login;
91  }
login()
description: > Example for rendring a login glyph.
Definition: login.php:41
+ Here is the call graph for this function:

◆ setSkillLevel()

ilMStListCompetencesSkill::setSkillLevel ( string  $skill_level)
final

Definition at line 78 of file class.ilMStListCompetencesSkill.php.

References $skill_level.

78  : void
79  {
80  $this->skill_level = $skill_level;
81  }

◆ setSkillNodeId()

ilMStListCompetencesSkill::setSkillNodeId ( int  $skill_node_id)
final

Definition at line 58 of file class.ilMStListCompetencesSkill.php.

References $skill_node_id.

58  : void
59  {
60  $this->skill_node_id = $skill_node_id;
61  }

◆ setSkillTitle()

ilMStListCompetencesSkill::setSkillTitle ( string  $skill_title)
final

Definition at line 68 of file class.ilMStListCompetencesSkill.php.

References $skill_title.

68  : void
69  {
70  $this->skill_title = $skill_title;
71  }

◆ setUserId()

ilMStListCompetencesSkill::setUserId ( int  $user_id)
final

Definition at line 128 of file class.ilMStListCompetencesSkill.php.

References $user_id.

128  : void
129  {
130  $this->user_id = $user_id;
131  }

Field Documentation

◆ $email

string ilMStListCompetencesSkill::$email
protected

Definition at line 30 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getEmail(), and setEmail().

◆ $first_name

string ilMStListCompetencesSkill::$first_name
protected

Definition at line 29 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getFirstName(), and setFirstName().

◆ $last_name

string ilMStListCompetencesSkill::$last_name
protected

Definition at line 28 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getLastName(), and setLastName().

◆ $login

string ilMStListCompetencesSkill::$login
protected

Definition at line 27 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getLogin(), and setLogin().

◆ $skill_level

string ilMStListCompetencesSkill::$skill_level
protected

Definition at line 26 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getSkillLevel(), and setSkillLevel().

◆ $skill_node_id

int ilMStListCompetencesSkill::$skill_node_id
protected

Definition at line 24 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getSkillNodeId(), and setSkillNodeId().

◆ $skill_title

string ilMStListCompetencesSkill::$skill_title
protected

Definition at line 25 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getSkillTitle(), and setSkillTitle().

◆ $user_id

int ilMStListCompetencesSkill::$user_id
protected

Definition at line 31 of file class.ilMStListCompetencesSkill.php.

Referenced by __construct(), getUserId(), and setUserId().


The documentation for this class was generated from the following file: