ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
◀ ilDoc Overview
RequestDataCollectorInterface.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\TestQuestionPool
;
20
21
use Psr\Http\Message\ServerRequestInterface;
22
23
interface
RequestDataCollectorInterface
24
{
25
public
function
getRequest
(): ServerRequestInterface;
26
27
public
function
isset
(
string
$key): bool;
28
29
public
function
hasRefId
(): bool;
30
31
public
function
getRefId
():
int
;
32
33
public
function
hasQuestionId
(): bool;
34
35
public
function
getQuestionId
():
int
;
36
40
public
function
getIds
(): array;
41
42
public
function
raw
(
string
$key): mixed;
43
44
45
public
function
getParsedBody
():
object
|array|null;
46
50
public
function
getPostKeys
(): array;
51
52
56
public
function
getMultiSelectionIds
(
string
$key): array|string;
57
58
public
function
getRowIdParameter
(
string
$key): string|
int
;
59
}
ILIAS\TestQuestionPool\RequestDataCollectorInterface
Definition:
RequestDataCollectorInterface.php:24
ILIAS\TestQuestionPool\RequestDataCollectorInterface\raw
raw(string $key)
ILIAS\TestQuestionPool\RequestDataCollectorInterface\hasQuestionId
hasQuestionId()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\isset
isset(string $key)
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getRequest
getRequest()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getRefId
getRefId()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getMultiSelectionIds
getMultiSelectionIds(string $key)
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getQuestionId
getQuestionId()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getIds
getIds()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getRowIdParameter
getRowIdParameter(string $key)
ILIAS\TestQuestionPool\RequestDataCollectorInterface\hasRefId
hasRefId()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getParsedBody
getParsedBody()
ILIAS\TestQuestionPool\RequestDataCollectorInterface\getPostKeys
getPostKeys()
ILIAS\Repository\int
int(string $key)
Definition:
trait.BaseGUIRequest.php:61
ILIAS\Repository\object
object()
Definition:
trait.GlobalDICDomainServices.php:106
ILIAS\TestQuestionPool
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
ilTestLegacyFormsHelper.php:19
components
ILIAS
TestQuestionPool
src
RequestDataCollectorInterface.php
Generated on Sat Dec 13 2025 23:03:52 for ILIAS by
1.9.4 (using
Doxyfile
)