From 3a28356193fdcbec0a29783efc7797dc7175ec82 Mon Sep 17 00:00:00 2001
From: Jacek Kowalski <Jacek@jacekk.info>
Date: Mon, 16 Feb 2026 21:31:48 +0000
Subject: [PATCH] Add QR Code renderer
---
src/PaymentSynchronizer.php | 12 ++++++------
1 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/src/PaymentSynchronizer.php b/src/PaymentSynchronizer.php
index f6f190a..6037f55 100644
--- a/src/PaymentSynchronizer.php
+++ b/src/PaymentSynchronizer.php
@@ -2,8 +2,8 @@
namespace SIPL\UCRM\wFirma;
-use \Webit\WFirmaSDK\Invoices as Invoices;
-use \Webit\WFirmaSDK\Payments as Payments;
+use Webit\WFirmaSDK\Invoices as Invoices;
+use Webit\WFirmaSDK\Payments as Payments;
class PaymentSynchronizer extends Synchronizer {
protected $ucrmMainDir;
@@ -14,17 +14,17 @@
$backtrace = debug_backtrace();
$backtrace = end($backtrace);
// (...)/web/_plugins/wfirma/public.php
- $this->ucrmMainDir = dirname(dirname(dirname(dirname($backtrace['file']))));
+ $this->ucrmMainDir = dirname($backtrace['file'], 4);
}
- function comparePayment(Payments\Payment $p1, Payments\Payment $p2) {
+ function comparePayment(Payments\Payment $p1, Payments\Payment $p2): int {
return
[$p1->objectName(), $p1->objectId(), $p1->amount()->value(), $p1->date()->format('Y-m-d'), $p1->paymentMethod()]
<=>
[$p2->objectName(), $p2->objectId(), $p2->amount()->value(), $p2->date()->format('Y-m-d'), $p2->paymentMethod()];
}
- function synchronize(int $ucrmPaymentId) {
+ function synchronize(int $ucrmPaymentId): bool {
$crm = $this->helper->getApi();
$wFirmaPaymentsApi = $this->wfirma->paymentsApi();
@@ -171,7 +171,7 @@
return $changed;
}
- function delete(array $paymentData) {
+ function delete(array $paymentData): bool {
$wFirmaPaymentsApi = $this->wfirma->paymentsApi();
$paymentAttributeId = $this->helper->getAttributes()->getIdForCode('payment');
--
Gitblit v1.10.0