protected function createQueryStringParameter($parameters, $prependString = '')
{
if (!is_array($parameters)) {
return array($prependString . '=' . $parameters);
}
if (count($parameters) == 0) {
return array();
}
$paramList = array();
foreach ($parameters as $var => $value) {
$paramList = array_merge($paramList, $this->createQueryStringParameter($value, $prependString . '[' . $var . ']'));
}
return $paramList;
}