ILIAS  release_10 Revision v10.1-43-ga1241a92c2f
class.SkillProfileLevel.php
Go to the documentation of this file.
1 <?php
2 
3 declare(strict_types=1);
4 
22 namespace ILIAS\Skill\Profile;
23 
25 
30 {
31  protected int $profile_id = 0;
32  protected int $base_skill_id = 0;
33  protected int $tref_id = 0;
34  protected int $level_id = 0;
35  protected int $order_nr = 0;
36 
37  public function __construct(
38  int $profile_id,
39  int $base_skill_id,
40  int $tref_id,
41  int $level_id,
42  int $order_nr
43  ) {
44  $this->profile_id = $profile_id;
45  $this->base_skill_id = $base_skill_id;
46  $this->tref_id = $tref_id;
47  $this->level_id = $level_id;
48  $this->order_nr = $order_nr;
49  }
50 
51  public function getProfileId(): int
52  {
53  return $this->profile_id;
54  }
55 
56  public function getBaseSkillId(): int
57  {
58  return $this->base_skill_id;
59  }
60 
61  public function getTrefId(): int
62  {
63  return $this->tref_id;
64  }
65 
66  public function getLevelId(): int
67  {
68  return $this->level_id;
69  }
70 
71  public function getOrderNr(): int
72  {
73  return $this->order_nr;
74  }
75 }
__construct(int $profile_id, int $base_skill_id, int $tref_id, int $level_id, int $order_nr)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...