A função Ds \ Sequence :: insert () pode inserir valores em um determinado índice.
Sintaxe
public abstract void Ds\Sequence::insert( int $index [, mixed $...values ] )
A função Ds \ Sequence :: insert () pode inserir valores na sequência em um determinado índice.
A função Ds \ Sequence :: insert () não retorna nenhum valor e lança OutOfRangeException se um índice não for válido.
Exemplo
<?php
$seq = new \Ds\Vector();
$seq->insert(0, "e");
$seq->insert(1, "f");
$seq->insert(2, "g");
$seq->insert(0, "a", "b");
$seq->insert(2, ...["c", "d"]);
var_dump($seq);
?>