46 private function stringTypeCheck(
string $variable,
string $name): void
48 if (!is_string($variable)) {
49 $varType = gettype($variable);
50 throw new \InvalidArgumentException(
"The $name must be of type string but $varType was given.");
64 private function intTypeCheck(
int $variable,
string $name): void
66 if (!is_int($variable)) {
67 $varType = gettype($variable);
68 throw new \InvalidArgumentException(
"The $name must be of type integer but $varType was given.");
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...