19 declare(strict_types=1);
29 protected \ILIAS\HTTP\Services
$http;
44 return $this->
raw($key) !== null;
49 return $this->
raw(
'ref_id') !== null;
54 return $this->
int(
"ref_id");
65 return $this->
raw(
'q_id') !== null;
70 return $this->
int(
'q_id');
80 return $this->
int(
'calling_test');
85 return $this->
str(
'nextCommand');
90 return $this->
int(
'active_id');
95 return $this->
int(
'pass_id');
103 $no_transform = $this->
refinery->identity();
104 return $this->
get(
$key, $no_transform);
109 return $this->
str($key);
114 return $this->
http->request()->getParsedBody();
__construct(\ILIAS\HTTP\Services $http, \ILIAS\Refinery\Factory $refinery)
Class ChatMainBarProvider .
initRequest(HTTP\Services $http, Refinery\Factory $refinery, ?array $passed_query_params=null, ?array $passed_post_data=null)
Query params and post data parameters are used for testing.
static http()
Fetches the global http state from ILIAS.
trait BaseGUIRequest
Base gui request wrapper.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS HTTP Services $http
Refinery Factory $refinery