ILIAS  release_9 Revision v9.13-25-g2c18ec4c24f
class.ContainerMemberSkill.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
23 
28 {
29  protected int $cont_obj_id = 0;
30  protected int $user_id = 0;
31  protected int $skill_id = 0;
32  protected int $tref_id = 0;
33  protected int $level_id = 0;
34  protected bool $published = false;
35 
36  public function __construct(
37  int $cont_obj_id,
38  int $user_id,
39  int $skill_id,
40  int $tref_id,
41  int $level_id,
42  bool $published
43  ) {
44  $this->cont_obj_id = $cont_obj_id;
45  $this->user_id = $user_id;
46  $this->skill_id = $skill_id;
47  $this->tref_id = $tref_id;
48  $this->level_id = $level_id;
49  $this->published = $published;
50  }
51 
52  public function getContainerObjectId(): int
53  {
54  return $this->cont_obj_id;
55  }
56 
57  public function getUserId(): int
58  {
59  return $this->user_id;
60  }
61 
62  public function getBaseSkillId(): int
63  {
64  return $this->skill_id;
65  }
66 
67  public function getTrefId(): int
68  {
69  return $this->tref_id;
70  }
71 
72  public function getLevelId(): int
73  {
74  return $this->level_id;
75  }
76 
77  public function getPublished(): bool
78  {
79  return $this->published;
80  }
81 }
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
__construct(int $cont_obj_id, int $user_id, int $skill_id, int $tref_id, int $level_id, bool $published)