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. 
 
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)