Skip to content
Code-Schnipsel Gruppen Projekte
Bestätigt Commit de486e7f erstellt von Henning Leutz's avatar Henning Leutz :martial_arts_uniform:
Dateien durchsuchen

fix: check class exists

Übergeordneter 2533aee5
Keine zugehörigen Branchen gefunden
Keine zugehörigen Tags gefunden
3 Merge Requests!87refactor: code stability,!86refactor: code stability,!85refactor: code stability
......@@ -10,12 +10,12 @@
use QUI\ERP\Accounting\Invoice\Handler as InvoiceHandler;
use QUI\ERP\Accounting\Offers\Handler as OfferHandler;
use QUI\ERP\Accounting\Payments\Transactions\Factory as TransactionFactory;
use QUI\ERP\Booking\Table as BookingTable;
use QUI\ERP\Order\Handler as OrderHandler;
use QUI\ERP\Purchasing\Processes\Handler as PurchasingHandler;
use QUI\ERP\SalesOrders\Handler as SalesOrdersHandler;
use QUI\Exception;
use function class_exists;
/**
*
* Reads following modules for global process id entities
......@@ -369,9 +369,13 @@ protected function readPurchasing(): void
return;
}
if (!class_exists('QUI\ERP\Purchasing\Processes\Handler')) {
return;
}
$purchasing = QUI::getDatabase()->fetch([
'select' => 'hash,global_process_id,date',
'from' => PurchasingHandler::getTablePurchasingProcesses()
'from' => QUI\ERP\Purchasing\Processes\Handler::getTablePurchasingProcesses()
]);
foreach ($purchasing as $entry) {
......@@ -406,9 +410,13 @@ protected function readBooking(): void
return;
}
if (!class_exists('QUI\ERP\Booking\Table')) {
return;
}
$bookings = QUI::getDatabase()->fetch([
'select' => 'uuid,globalProcessId,createDate',
'from' => BookingTable::BOOKINGS->tableName(),
'from' => QUI\ERP\Booking\Table::BOOKINGS->tableName(),
]);
foreach ($bookings as $booking) {
......
0% Lade oder .
You are about to add 0 people to the discussion. Proceed with caution.
Bearbeitung dieser Nachricht zuerst beenden!
Bitte registrieren oder zum Kommentieren