From fb46889bb42fa7ccab6b43dbc8e013bbae50424a Mon Sep 17 00:00:00 2001 From: David Bomba Date: Mon, 16 Sep 2024 10:59:23 +1000 Subject: [PATCH] qvalia --- .../EDocument/Gateway/Qvalia/Invoice.php | 31 +++++++++++++++++++ .../EDocument/Gateway/Qvalia/Qvalia.php | 5 ++- 2 files changed, 35 insertions(+), 1 deletion(-) create mode 100644 app/Services/EDocument/Gateway/Qvalia/Invoice.php diff --git a/app/Services/EDocument/Gateway/Qvalia/Invoice.php b/app/Services/EDocument/Gateway/Qvalia/Invoice.php new file mode 100644 index 000000000000..994a946f71c5 --- /dev/null +++ b/app/Services/EDocument/Gateway/Qvalia/Invoice.php @@ -0,0 +1,31 @@ +qvalia->httpClient($uri, (\App\Enum\HttpVerb::GET)->value, []); + + return $r->object(); + } + +} diff --git a/app/Services/EDocument/Gateway/Qvalia/Qvalia.php b/app/Services/EDocument/Gateway/Qvalia/Qvalia.php index 2c0f9bb9e084..3a41a1ea86ca 100644 --- a/app/Services/EDocument/Gateway/Qvalia/Qvalia.php +++ b/app/Services/EDocument/Gateway/Qvalia/Qvalia.php @@ -49,7 +49,9 @@ class Qvalia private ?int $legal_entity_id; - public Partner $parter; + public Partner $partner; + + public Invoice $invoice; //integrationid - returned in headers @@ -57,6 +59,7 @@ class Qvalia { $this->init(); $this->partner = new Partner($this); + $this->invoice = new Invoice($this); } private function init(): self