private function parametersToData(array $parameters) { $data = array(); foreach ($parameters as $parameter) { $data[$parameter->getName()] = $this->parameterToData($parameter); } return (object) $data; }