src/Utils/ListTools.php
public static function setAt($list, $index, $value, $delimiter = ',')
  {
    $array = static::toArray($list, $delimiter);
    $array[$index] = $value;
    return ArrayTools::toList($array, $delimiter);
  }
public static function setAt($list, $index, $value, $delimiter = ',')
  {
    $array = static::toArray($list, $delimiter);
    $array[$index] = $value;
    return ArrayTools::toList($array, $delimiter);
  }
Redéfinit la valeur d'un des éléments d'une liste

@param  string $list       Liste source
@param  int    $index      Position
@param  string $value      Valeur
@param  string $delimiter  Séparateur
@return string