ILIAS  trunk Revision v12.0_alpha-377-g3641b37b9db
RequestDataCollectorInterface.php
Go to the documentation of this file.
1<?php
2
20
21use Psr\Http\Message\ServerRequestInterface;
22
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}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...