ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
◀ ilDoc Overview
class.ilSkillExportConfig.php
Go to the documentation of this file.
1
<?php
2
3
declare(strict_types=1);
4
22
use
ILIAS\Export\ExportHandler\Consumer\ExportConfig\BasicHandler
as ExportConfig;
23
29
class
ilSkillExportConfig
extends
ExportConfig
30
{
31
public
const
MODE_SKILLS
=
""
;
32
public
const
MODE_PROFILES
=
"prof"
;
33
37
protected
array
$selected_nodes
= [];
38
42
protected
array
$selected_profiles
= [];
43
protected
string
$mode
=
""
;
44
protected
int
$skill_tree_id
= 0;
45
46
public
function
setMode
(
string
$a_val): void
47
{
48
$this->mode = $a_val;
49
}
50
51
public
function
getMode
(): string
52
{
53
return
$this->mode
;
54
}
55
59
public
function
setSelectedNodes
(array $a_val): void
60
{
61
$this->selected_nodes = $a_val;
62
}
63
67
public
function
getSelectedNodes
(): array
68
{
69
return
$this->selected_nodes
;
70
}
71
75
public
function
setSelectedProfiles
(array $a_val): void
76
{
77
$this->selected_profiles = $a_val;
78
}
79
83
public
function
getSelectedProfiles
(): array
84
{
85
return
$this->selected_profiles
;
86
}
87
88
public
function
setSkillTreeId
(
int
$skill_tree_id): void
89
{
90
$this->skill_tree_id =
$skill_tree_id
;
91
}
92
93
public
function
getSkillTreeId
():
int
94
{
95
return
$this->skill_tree_id
;
96
}
97
}
ilSkillExportConfig\$selected_nodes
array $selected_nodes
Definition:
class.ilSkillExportConfig.php:37
ilSkillExportConfig\setSelectedProfiles
setSelectedProfiles(array $a_val)
Definition:
class.ilSkillExportConfig.php:75
ilSkillExportConfig\MODE_PROFILES
const MODE_PROFILES
Definition:
class.ilSkillExportConfig.php:32
ilSkillExportConfig\$selected_profiles
array $selected_profiles
Definition:
class.ilSkillExportConfig.php:42
ilSkillExportConfig\getSkillTreeId
getSkillTreeId()
Definition:
class.ilSkillExportConfig.php:93
ilSkillExportConfig\$mode
string $mode
Definition:
class.ilSkillExportConfig.php:43
ilSkillExportConfig\MODE_SKILLS
const MODE_SKILLS
Definition:
class.ilSkillExportConfig.php:31
ilSkillExportConfig\getSelectedNodes
getSelectedNodes()
Definition:
class.ilSkillExportConfig.php:67
ilSkillExportConfig\getSelectedProfiles
getSelectedProfiles()
Definition:
class.ilSkillExportConfig.php:83
ilSkillExportConfig\getMode
getMode()
Definition:
class.ilSkillExportConfig.php:51
ilSkillExportConfig
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilSkillExportConfig.php:29
ilSkillExportConfig\$skill_tree_id
int $skill_tree_id
Definition:
class.ilSkillExportConfig.php:44
ilSkillExportConfig\setMode
setMode(string $a_val)
Definition:
class.ilSkillExportConfig.php:46
ilSkillExportConfig\setSelectedNodes
setSelectedNodes(array $a_val)
Definition:
class.ilSkillExportConfig.php:59
ILIAS\Export\ExportHandler\Consumer\ExportConfig\BasicHandler
Definition:
BasicHandler.php:25
ilSkillExportConfig\setSkillTreeId
setSkillTreeId(int $skill_tree_id)
Definition:
class.ilSkillExportConfig.php:88
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
components
ILIAS
Skill
Export
class.ilSkillExportConfig.php
Generated on Wed Sep 10 2025 15:16:18 for ILIAS by
1.8.13 (using
Doxyfile
)