60 throw new \InvalidArgumentException(sprintf(
"The passed chunk size is not a valid/supported integer: %s", var_export(
$chunkSize,
true)));
72 return (
int) $this->
settings->get($key .
'_num',
'0');
85 $value .= $this->
settings->get($key .
'_' . $i);
88 return \ilStr::strLen($value) > 0 ? $value : $default;
103 $this->
settings->set($key .
'_' . $i, $valueToStore);
107 $value = $truncatedValue;
111 $this->
settings->set($key .
'_num', $i);
121 $this->
settings->delete($key .
'_' . $i);
124 $this->
settings->delete($key .
'_num');
setStringifiedImports($key, $value)
static subStr(string $a_str, int $a_start, ?int $a_length=null)
getNumberOfChunksByKey($key)
__construct(\ilSetting $setting)
ilAssQuestionSkillAssignmentRegistry constructor.
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
static strLen(string $a_string)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
deleteStringifiedImports($key)
getStringifiedImports($key, $default=null)