ILIAS
trunk Revision v11.0_alpha-2662-g519ff7d528f
◀ ilDoc Overview
interface.ModeProvider.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
21
namespace
ILIAS\Survey\Mode
;
22
23
use
ILIAS\Survey\InternalService
;
24
29
interface
ModeProvider
30
{
31
public
function
setInternalService
(
InternalService
$service
): void;
32
33
public
function
getTitle
(): string;
34
35
public
function
getId
():
int
;
36
37
public
function
getFeatureConfig
():
FeatureConfig
;
38
39
public
function
getUIModifier
():
UIModifier
;
40
}
ILIAS\Survey\Mode\UIModifier
Interface for modes.
Definition:
interface.UIModifier.php:31
ILIAS\Survey\Mode\ModeProvider\getUIModifier
getUIModifier()
ILIAS\Survey\Mode\FeatureConfig
Interface for modes.
Definition:
interface.FeatureConfig.php:27
ILIAS\Survey\Mode
Definition:
class.AbstractUIModifier.php:21
ILIAS\Survey\Mode\ModeProvider\getId
getId()
ILIAS\Survey\Mode\ModeProvider\getFeatureConfig
getFeatureConfig()
ILIAS\Survey\Mode\ModeProvider\setInternalService
setInternalService(InternalService $service)
ILIAS\Survey\Mode\$service
InternalService $service
Definition:
trait.ModeProviderBase.php:32
ILIAS\Survey\Mode\ModeProvider
Interface for modes.
Definition:
interface.ModeProvider.php:29
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Survey\InternalService
Survey internal service.
Definition:
class.InternalService.php:29
InternalService
ILIAS\Survey\Mode\ModeProvider\getTitle
getTitle()
components
ILIAS
Survey
Mode
interface.ModeProvider.php
Generated on Wed Sep 3 2025 23:03:59 for ILIAS by
1.8.13 (using
Doxyfile
)