Там нет функции, чтобы сделать это. Вам придется сделать свой собственный и восстановить свой объект
http://sandbox.phpcode.eu/g/fba96/3
<?php
function insert_after($var, $key, $value, $after){
$new_object = array();
foreach((array) $var as $k => $v){
$new_object[$k] = $v;
if ($after == $k){
$new_object[$key] = $value;
}
}
$new_object = (object) $new_object;
return $new_object;
}
$var = insert_after($var, 'new dummy var between', array('title' => 'value'), 'my-account');