From 754866780a64085f9d7c125b53bdf165299882cb Mon Sep 17 00:00:00 2001 From: okangr Date: Tue, 27 Feb 2024 00:03:45 +0200 Subject: [PATCH] Updated installation and upgrade guides. --- docs/installation.md | 1 + docs/upgrade-guide.md | 26 +++++++------------------- 2 files changed, 8 insertions(+), 19 deletions(-) diff --git a/docs/installation.md b/docs/installation.md index 8bc1793..9a050b1 100644 --- a/docs/installation.md +++ b/docs/installation.md @@ -84,4 +84,5 @@ MyDataRequest::verifyClient(false); - [paymentsMethod-v1.0.8.xsd](xsd/paymentMethods-v1.0.8.xsd) - [requestedInvoicesDoc-v1.0.8.xsd](xsd/requestedInvoicesDoc-v1.0.8.xsd) - [RequestedProviderDoc-v1.0.8.xsd](xsd/RequestedProviderDoc-v1.0.8.xsd) +- [RequestVatInfo Response-v1.0.8.xsd](xsd/RequestVatInfo Response.xsd) - [response-v1.0.8.xsd](xsd/response-v1.0.8.xsd) \ No newline at end of file diff --git a/docs/upgrade-guide.md b/docs/upgrade-guide.md index 099af5a..041838f 100644 --- a/docs/upgrade-guide.md +++ b/docs/upgrade-guide.md @@ -22,9 +22,14 @@ ## Πιθανές αλλαγές στη χρήση του API -- Τρόπος αντιμετώπισης των εξαιρέσεων (exceptions) -- Μετονομασία ορισμένων μεθόδων +- Μετονομασία `InvoicesDoc`::~~addInvoice()~~ σε `add()` +- Μετονομασία `RequestedDoc`::~~getInvoicesDoc()~~ => `getInvoices()` +- Μετονομασία `RequestedDoc`::~~getCancelledInvoicesDoc()~~ => `getCancelledInvoices()` +- Μετονομασία `RequestedDoc`::~~getIncomeClassificationsDoc()~~ => `getIncomeClassifications()` +- Μετονομασία `RequestedDoc`::~~getExpensesClassificationsDoc()~~ => `getExpensesClassifications()` +- Μετονομασία `RequestedDoc`::~~getPaymentMethodsDoc()~~ => `getPaymentMethods()` - Μετονομασία της μεθόδου `put` σε `set` για όλα μοντέλα που κληρονομούν την κλάση `Firebed\AadeMyData\Models\Type` +- Τρόπος αντιμετώπισης των εξαιρέσεων (exceptions) ## Τρόπος αντιμετώπισης των εξαιρέσεων @@ -44,23 +49,6 @@ try { } ``` -## Μετονομασία ορισμένων μεθόδων - -Οι μέθοδοι της κλάσης `Firebed/AadeMyData/Models/RequestedDoc` μετονομάστηκαν ώστε να αντικατοπτρίζουν -καλύτερα τη λειτουργία τους. Παρακάτω παρατίθενται οι μετονομασίες: - -- ~~`getInvoicesDoc()`~~ => `getInvoices()` -- ~~`getCancelledInvoicesDoc()`~~ => `getCancelledInvoices()` -- ~~`getIncomeClassificationsDoc()`~~ => `getIncomeClassifications()` -- ~~`getExpensesClassificationsDoc()`~~ => `getExpensesClassifications()` -- ~~`getPaymentMethodsDoc()`~~ => `getPaymentMethods()` - -## Μετονομασία της μεθόδου `put` σε `set` - -Κανονικά η μέθοδος `put` χρησιμοποιείται εσωτερικά για τη μετατροπή του xml σε αντίστοιχα αντικείμενα και -δεν προορίζεται για εξωτερική χρήση. Σε περίπτωση που τη χρησιμοποιείται, πρέπει να αντικατασταθεί από τη -μέθοδο `set`. - ## Εσωτερικές αλλαγές Οι παρακάτω αλλαγές είναι εσωτερικές και δεν επηρεάζουν τη χρήση του API: