Parameter als Array übergeben
This commit is contained in:
bovenliggende
6072367a36
commit
db38de07e2
@ -41,16 +41,18 @@ class Order extends Order_parent
|
||||
* @param $sOrderId
|
||||
* @return true
|
||||
*/
|
||||
protected function getXRechnungXml(string $sFilename, string $sOrderId, int $iSelLang, bool $sendContent = false)
|
||||
protected function getXRechnungXml(string $sFilename, string $sOrderId, int $iSelLang, bool $saveContent = false)
|
||||
{
|
||||
$oConfig = Registry::getConfig();
|
||||
|
||||
$sPathDetails = $oConfig->getConfigParam('d3xrechnung_PATH_GENERATOR')."?";
|
||||
$sPathDetails .= 'orderid='.$sOrderId;
|
||||
$sPathDetails .= '&filename='.$sFilename;
|
||||
$sPathDetails .= '&iSelLang='.$iSelLang;
|
||||
$sPathDetails .= '&sendContent='.$sendContent;
|
||||
$sPathDetails .= '&combinexmlpdf=false';
|
||||
$query = [
|
||||
'orderid' => $sOrderId,
|
||||
'filename' => $sFilename,
|
||||
'iSelLang' => $iSelLang,
|
||||
'saveContent' => $saveContent,
|
||||
'combinexmlpdf' => false,
|
||||
];
|
||||
|
||||
$sUser = $oConfig->getConfigParam('d3xrechnung_HTACCESS_USER');
|
||||
$sPassword = $oConfig->getConfigParam('d3xrechnung_HTACCESS_PASSWORD');
|
||||
@ -58,10 +60,11 @@ class Order extends Order_parent
|
||||
$client = new Client();
|
||||
try {
|
||||
$response = $client->request('GET', $sPathDetails,
|
||||
['auth' => [$sUser, $sPassword]]
|
||||
['auth' => [$sUser, $sPassword],
|
||||
'query' => $query]
|
||||
);
|
||||
|
||||
if($sendContent) {
|
||||
if($saveContent) {
|
||||
return $response->getBody();
|
||||
}
|
||||
return true;
|
||||
|
Laden…
x
Verwijs in nieuw issue
Block a user