19 declare(strict_types=1);
40 return isset($this->raw_values[$offset]);
49 return is_array($this->raw_values[$offset])
56 return function ($value) {
57 if (is_array($value)) {
58 foreach ($value as $k => $v) {
63 return $this->trafo->transform($value);
67 public function offsetSet(mixed $offset, mixed $value): void
69 $this->raw_values[$offset] = $value;
75 unset($this->raw_values[$offset]);
81 return count($this->raw_values);
offsetUnset(mixed $offset)
offsetExists(mixed $offset)
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
offsetSet(mixed $offset, mixed $value)
__construct(array $raw_values, Transformation $trafo)