/home/desid573/public_html/gcdriver/payment/xero
NameSizeModeActions
certs/-0755rm
lib/-0755rm
tests/-0755rm
.gitignore1420644editdlrm
.pdf803810644editdlrm
7320c944-101d-4f21-924f-5c49298ec5df.pdf803810644editdlrm
addContact.php79560644editdlrm
addNewContact.php00644editdlrm
class.phpmailer.php800460644editdlrm
class.pop3.php103850644editdlrm
class.smtp.php245860644editdlrm
composer.json5560644editdlrm
error_log10921950644editdlrm
getInvoice.php79560644editdlrm
getInvoiceReturn.php79560644editdlrm
index.php5000644editdlrm
invoiceRetrieve.php21370644editdlrm
invoiceSend.php101870644editdlrm
license.txt10550644editdlrm
partner.php41000644editdlrm
private.php16220644editdlrm
public.php42520644editdlrm
README.md72660644editdlrm
webhook.php16410644editdlrm
_config.php22810644editdlrm
Edit: /home/desid573/public_html/gcdriver/payment/xero/webhook.php (1641B)
$value) { $filedata .= $name . ': ' . $value . "\n"; } // Request Body $filedata .= "\n---- Request body ----\n"; $filedata .= $payload . "\n"; // Signature key $filedata .= "\n---- Signature key ----"; $filedata .= "\nComputed signature key:\n"; $filedata .= $yourHash; $filedata .= "\nXero signature key:\n"; $filedata .= $_SERVER['HTTP_X_XERO_SIGNATURE']; // Result $filedata .= "\n\n---- Result ----\n"; if ($isEqual) { $filedata .= "Match"; } else { $filedata .= "Not match"; } // Store to file $currentTime = microtime(); $filename = substr($currentTime, 11) . substr($currentTime, 2, 8); //output to file //file_put_contents('./'.$filename.'.txt', $filedata); // ---------------------------------------------------------------------------- // Helper function(s) function getHeaderList() { $headerList = []; foreach ($_SERVER as $name => $value) { if (preg_match('/^HTTP_/',$name)) { $headerList[$name] = $value; } } return $headerList; } ?>