Added headers in request

You can add @Soap\Header("foobar", phpType="string") in a method definition
This commit is contained in:
Francis Besset
2011-08-14 18:00:28 +02:00
parent a6f8ccbfd2
commit c5902122bb
14 changed files with 256 additions and 112 deletions

View File

@ -28,7 +28,7 @@ class BeSimpleSoapExtension extends Extension
// maps config options to service suffix
private $bindingConfigToServiceSuffixMap = array(
'rpc-literal' => 'rpcliteral',
'document-wrapped' => 'documentwrapped'
'document-wrapped' => 'documentwrapped',
);
public function load(array $configs, ContainerBuilder $container)
@ -60,8 +60,8 @@ class BeSimpleSoapExtension extends Extension
$options = $container
->getDefinition('besimple.soap.context.'.$bindingSuffix)
->getArgument(6);
->getArgument(7);
$definition->replaceArgument(6, array_merge($options, $config));
$definition->replaceArgument(7, array_merge($options, $config));
}
}