public function offsetSet($key, $value) { if (is_numeric($key)) { $this->data['rows'][(int) $key] = $value; } else { parent::offsetSet($key, $value); } }