public static function fromArray(array $arrayConfig)
{
$configResolver = self::createArrayConfigResolver();
$config = $configResolver->resolve($arrayConfig);
$responseConfig = new Request($config['path']);
$responseConfig->setAllowedMethods($config['methods']);
$responseConfig->setBodyParameters($config['request']);
$responseConfig->setQueryParameters($config['query']);
$responseConfig->setHeaders($config['headers']);
$responseConfig->setBody($config['body']);
return $responseConfig;
}