ILIAS
trunk Revision v12.0_alpha-1221-g4e438232683
◀ ilDoc Overview
NullSettings.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\MetaData\OERHarvester\Settings
;
22
23
class
NullSettings
implements
SettingsInterface
24
{
28
public
function
getObjectTypesSelectedForPublishing
(): array
29
{
30
return
[];
31
}
32
33
public
function
isObjectTypeSelectedForPublishing
(
string
$type): bool
34
{
35
return
false
;
36
}
37
41
public
function
getCopyrightEntryIDsSelectedForPublishing
(): array
42
{
43
return
[];
44
}
45
46
public
function
isCopyrightEntryIDSelectedForPublishing
(
int
$id
): bool
47
{
48
return
false
;
49
}
50
51
public
function
saveCopyrightEntryIDsSelectedForPublishing
(
int
...$ids): void
52
{
53
}
54
55
public
function
isEditorialStepEnabled
(): bool
56
{
57
return
false
;
58
}
59
60
public
function
saveEditorialStepEnabled
(
bool
$enabled): void
61
{
62
}
63
64
public
function
getContainerRefIDForEditorialStep
():
int
65
{
66
return
0;
67
}
68
69
public
function
saveContainerRefIDForEditorialStep
(
int
$ref_id
): void
70
{
71
}
72
73
public
function
getContainerRefIDForPublishing
():
int
74
{
75
return
0;
76
}
77
78
public
function
saveContainerRefIDForPublishing
(
int
$ref_id
): void
79
{
80
}
81
85
public
function
getObjectTypesEligibleForPublishing
(): array
86
{
87
return
[];
88
}
89
90
public
function
saveObjectTypesSelectedForPublishing
(
string
...$types): void
91
{
92
}
93
94
public
function
isManualPublishingEnabled
(): bool
95
{
96
return
false
;
97
}
98
99
public
function
saveManualPublishingEnabled
(
bool
$enabled): void
100
{
101
}
102
103
public
function
isAutomaticPublishingEnabled
(): bool
104
{
105
return
false
;
106
}
107
108
public
function
saveAutomaticPublishingEnabled
(
bool
$enabled): void
109
{
110
}
111
}
$id
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins
Definition:
plugin.php:23
ILIAS\MetaData\OERHarvester\Settings\NullSettings
Definition:
NullSettings.php:24
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveAutomaticPublishingEnabled
saveAutomaticPublishingEnabled(bool $enabled)
Definition:
NullSettings.php:108
ILIAS\MetaData\OERHarvester\Settings\NullSettings\isCopyrightEntryIDSelectedForPublishing
isCopyrightEntryIDSelectedForPublishing(int $id)
Definition:
NullSettings.php:46
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveCopyrightEntryIDsSelectedForPublishing
saveCopyrightEntryIDsSelectedForPublishing(int ... $ids)
Definition:
NullSettings.php:51
ILIAS\MetaData\OERHarvester\Settings\NullSettings\getContainerRefIDForPublishing
getContainerRefIDForPublishing()
Definition:
NullSettings.php:73
ILIAS\MetaData\OERHarvester\Settings\NullSettings\isObjectTypeSelectedForPublishing
isObjectTypeSelectedForPublishing(string $type)
Definition:
NullSettings.php:33
ILIAS\MetaData\OERHarvester\Settings\NullSettings\isManualPublishingEnabled
isManualPublishingEnabled()
Definition:
NullSettings.php:94
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveContainerRefIDForEditorialStep
saveContainerRefIDForEditorialStep(int $ref_id)
Definition:
NullSettings.php:69
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveContainerRefIDForPublishing
saveContainerRefIDForPublishing(int $ref_id)
Definition:
NullSettings.php:78
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveManualPublishingEnabled
saveManualPublishingEnabled(bool $enabled)
Definition:
NullSettings.php:99
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveObjectTypesSelectedForPublishing
saveObjectTypesSelectedForPublishing(string ... $types)
Definition:
NullSettings.php:90
ILIAS\MetaData\OERHarvester\Settings\NullSettings\getContainerRefIDForEditorialStep
getContainerRefIDForEditorialStep()
Definition:
NullSettings.php:64
ILIAS\MetaData\OERHarvester\Settings\NullSettings\getObjectTypesSelectedForPublishing
getObjectTypesSelectedForPublishing()
Definition:
NullSettings.php:28
ILIAS\MetaData\OERHarvester\Settings\NullSettings\getCopyrightEntryIDsSelectedForPublishing
getCopyrightEntryIDsSelectedForPublishing()
Definition:
NullSettings.php:41
ILIAS\MetaData\OERHarvester\Settings\NullSettings\isEditorialStepEnabled
isEditorialStepEnabled()
Definition:
NullSettings.php:55
ILIAS\MetaData\OERHarvester\Settings\NullSettings\isAutomaticPublishingEnabled
isAutomaticPublishingEnabled()
Definition:
NullSettings.php:103
ILIAS\MetaData\OERHarvester\Settings\NullSettings\saveEditorialStepEnabled
saveEditorialStepEnabled(bool $enabled)
Definition:
NullSettings.php:60
ILIAS\MetaData\OERHarvester\Settings\NullSettings\getObjectTypesEligibleForPublishing
getObjectTypesEligibleForPublishing()
Definition:
NullSettings.php:85
ILIAS\MetaData\OERHarvester\Settings\SettingsInterface
Definition:
SettingsInterface.php:24
$ref_id
$ref_id
Definition:
ltiauth.php:66
ILIAS\MetaData\OERHarvester\Settings
Definition:
NullSettings.php:21
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
components
ILIAS
MetaData
classes
OERHarvester
Settings
NullSettings.php
Generated on Sun Apr 5 2026 23:03:28 for ILIAS by
1.9.4 (using
Doxyfile
)