ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
class.SkillResource.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Skill\Resource
;
22
26
class
SkillResource
27
{
28
protected
int
$skill_id
= 0;
29
protected
int
$tref_id
= 0;
30
protected
int
$level_id
= 0;
31
protected
int
$rep_ref_id
= 0;
32
protected
bool
$imparting
=
false
;
33
protected
bool
$trigger
=
false
;
34
35
public
function
__construct
(
int
$skill_id,
int
$tref_id,
int
$level_id,
int
$rep_ref_id,
bool
$imparting,
bool
$trigger)
36
{
37
$this->skill_id =
$skill_id
;
38
$this->tref_id =
$tref_id
;
39
$this->level_id =
$level_id
;
40
$this->rep_ref_id =
$rep_ref_id
;
41
$this->imparting =
$imparting
;
42
$this->trigger =
$trigger
;
43
}
44
45
public
function
getBaseSkillId
():
int
46
{
47
return
$this->skill_id
;
48
}
49
50
public
function
getTrefId
():
int
51
{
52
return
$this->tref_id
;
53
}
54
58
public
function
getLevelId
():
int
59
{
60
return
$this->level_id
;
61
}
62
66
public
function
getRepoRefId
():
int
67
{
68
return
$this->rep_ref_id
;
69
}
70
74
public
function
getImparting
(): bool
75
{
76
return
$this->imparting
;
77
}
78
82
public
function
getTrigger
(): bool
83
{
84
return
$this->trigger
;
85
}
86
}
ILIAS\Skill\Resource\SkillResource\getBaseSkillId
getBaseSkillId()
Definition:
class.SkillResource.php:45
ILIAS\Skill\Resource\SkillResource\$tref_id
int $tref_id
Definition:
class.SkillResource.php:29
ILIAS\Skill\Resource\SkillResource\$imparting
bool $imparting
Definition:
class.SkillResource.php:32
ILIAS\Skill\Resource\SkillResource\getImparting
getImparting()
True, if the resource triggers the skill level (false otherwise)
Definition:
class.SkillResource.php:74
ILIAS\Skill\Resource\SkillResource\__construct
__construct(int $skill_id, int $tref_id, int $level_id, int $rep_ref_id, bool $imparting, bool $trigger)
Definition:
class.SkillResource.php:35
ILIAS\Skill\Resource\SkillResource\$level_id
int $level_id
Definition:
class.SkillResource.php:30
ILIAS\Skill\Resource\SkillResource\getTrigger
getTrigger()
True, if the resource imparts knowledge of the skill level (false otherwise)
Definition:
class.SkillResource.php:82
ILIAS\Skill\Resource
Definition:
class.SkillResource.php:21
ILIAS\Skill\Resource\SkillResource
Definition:
class.SkillResource.php:26
ILIAS\Skill\Resource\SkillResource\getTrefId
getTrefId()
Definition:
class.SkillResource.php:50
ILIAS\Skill\Resource\SkillResource\$trigger
bool $trigger
Definition:
class.SkillResource.php:33
ILIAS\Skill\Resource\SkillResource\getLevelId
getLevelId()
Skill level id.
Definition:
class.SkillResource.php:58
ILIAS\Skill\Resource\SkillResource\$skill_id
int $skill_id
Definition:
class.SkillResource.php:28
ILIAS\Skill\Resource\SkillResource\getRepoRefId
getRepoRefId()
Ref id of the repository resource.
Definition:
class.SkillResource.php:66
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Skill\Resource\SkillResource\$rep_ref_id
int $rep_ref_id
Definition:
class.SkillResource.php:31
components
ILIAS
Skill
Resource
class.SkillResource.php
Generated on Sun Aug 31 2025 23:03:44 for ILIAS by
1.8.13 (using
Doxyfile
)