Skip to content

Commit

Permalink
Add logger option
Browse files Browse the repository at this point in the history
  • Loading branch information
regdos committed Apr 3, 2024
1 parent 1051212 commit ee2ba34
Show file tree
Hide file tree
Showing 3 changed files with 29 additions and 8 deletions.
21 changes: 21 additions & 0 deletions payu/payu.php
Original file line number Diff line number Diff line change
Expand Up @@ -84,6 +84,7 @@ function_exists('curl_version') &&
Configuration::updateValue('PAYU_PAYMENT_STATUS_COMPLETED', 2) &&
Configuration::updateValue('PAYU_REPAY', 0) &&
Configuration::updateValue('PAYU_SANDBOX', 0) &&
Configuration::updateValue('PAYU_LOGGER', 0) &&
Configuration::updateValue('PAYU_SEPARATE_CARD_PAYMENT', 0) &&
Configuration::updateValue('PAYU_CARD_PAYMENT_WIDGET', 0) &&
Configuration::updateValue('PAYU_PAYMENT_METHODS_ORDER', '') &&
Expand Down Expand Up @@ -119,6 +120,7 @@ public function uninstall()
!Configuration::deleteByName('SANDBOX_PAYU_MC_OAUTH_CLIENT_SECRET') ||
!Configuration::deleteByName('PAYU_REPAY') ||
!Configuration::deleteByName('PAYU_SANDBOX') ||
!Configuration::deleteByName('PAYU_LOGGER') ||
!Configuration::deleteByName('PAYU_SEPARATE_CARD_PAYMENT') ||
!Configuration::deleteByName('PAYU_CARD_PAYMENT_WIDGET') ||
!Configuration::deleteByName('PAYU_PAYMENT_METHODS_ORDER') ||
Expand Down Expand Up @@ -188,6 +190,7 @@ public function getContent()
!Configuration::updateValue('PAYU_PAYMENT_STATUS_CANCELED', (int)Tools::getValue('PAYU_PAYMENT_STATUS_CANCELED')) ||
!Configuration::updateValue('PAYU_REPAY', (Tools::getValue('PAYU_REPAY') ? 1 : 0)) ||
!Configuration::updateValue('PAYU_SANDBOX', (Tools::getValue('PAYU_SANDBOX') ? 1 : 0)) ||
!Configuration::updateValue('PAYU_LOGGER', (Tools::getValue('PAYU_LOGGER') ? 1 : 0)) ||
!Configuration::updateValue('PAYU_SEPARATE_CARD_PAYMENT', (Tools::getValue('PAYU_SEPARATE_CARD_PAYMENT') ? 1 : 0)) ||
!Configuration::updateValue('PAYU_SEPARATE_BLIK_PAYMENT', (Tools::getValue('PAYU_SEPARATE_BLIK_PAYMENT') ? 1 : 0)) ||
!Configuration::updateValue('PAYU_CARD_PAYMENT_WIDGET', (Tools::getValue('PAYU_CARD_PAYMENT_WIDGET') ? 1 : 0)) ||
Expand Down Expand Up @@ -342,6 +345,23 @@ public function displayForm()
]
],
],
[
'type' => 'switch',
'label' => $this->l('Save logs'),
'name' => 'PAYU_LOGGER',
'values' => [
[
'id' => 'active_on',
'value' => 1,
'label' => $this->l('Enabled')
],
[
'id' => 'active_off',
'value' => 0,
'label' => $this->l('Disabled')
]
],
],
],
'submit' => [
'title' => $this->l('Save'),
Expand Down Expand Up @@ -637,6 +657,7 @@ private function getConfigFieldsValues()
'PAYU_PAYMENT_STATUS_CANCELED' => Configuration::get('PAYU_PAYMENT_STATUS_CANCELED'),
'PAYU_REPAY' => Configuration::get('PAYU_REPAY'),
'PAYU_SANDBOX' => Configuration::get('PAYU_SANDBOX'),
'PAYU_LOGGER' => Configuration::get('PAYU_LOGGER'),
'PAYU_SEPARATE_CARD_PAYMENT' => Configuration::get('PAYU_SEPARATE_CARD_PAYMENT'),
'PAYU_SEPARATE_BLIK_PAYMENT' => Configuration::get('PAYU_SEPARATE_BLIK_PAYMENT'),
'PAYU_CARD_PAYMENT_WIDGET' => Configuration::get('PAYU_CARD_PAYMENT_WIDGET'),
Expand Down
2 changes: 1 addition & 1 deletion payu/tools/SimplePayuLogger/SimplePayuLogger.php
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ class SimplePayuLogger

public static function addLog($type, $function, $message, $order_id = '', $comment = '')
{
if (_PS_MODE_DEV_) {
if (_PS_MODE_DEV_ || Configuration::get('PAYU_LOGGER') === '1') {
if (!self::$correlationId) {
self::$correlationId = uniqid('', true);
}
Expand Down
14 changes: 7 additions & 7 deletions payu/translations/pl.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,16 +21,17 @@
$_MODULE['<{payu}prestashop>payu_ecb60d572036e76fcd70cf6c2a3eedbe'] = 'Ponowienie płatności';
$_MODULE['<{payu}prestashop>payu_57d61beffa42c37e78fe590f8b2fccb9'] = 'Przed włączeniem ponowienia płatności przeczytaj https://github.com/PayU-EMEA/plugin_prestashop#ponawianie-płatności i wyłącz autoodbiór w konfiguracji punktu płatności.';
$_MODULE['<{payu}prestashop>payu_99f72642d9fc5617cf2de9b67b0baf15'] = 'Tryb testowy (Sandbox)';
$_MODULE['<{payu}prestashop>payu_3eec469c9745a31be7f661e5f75f6c43'] = 'Zapisuj logi';
$_MODULE['<{payu}prestashop>payu_c9cc8cce247e49bae79f15173ce97354'] = 'Zapisz';
$_MODULE['<{payu}prestashop>payu_ba5376b5ba3216a7a51eabb18265d921'] = 'Raty';
$_MODULE['<{payu}prestashop>payu_a1f6309d520783d4d0163d5a9ff26cda'] = 'Promuj płatności ratalne';
$_MODULE['<{payu}prestashop>payu_ba9cce7b6b5c225fbd3d11a555030435'] = 'Włącza płatności ratalne na wyborze metod płatności i pozwala na promowanie rat';
$_MODULE['<{payu}prestashop>payu_a9ba633160b4732c06848c8ec792e7bb'] = 'Wyświetl Twisto jako osobną metodę płatności';
$_MODULE['<{payu}prestashop>payu_58c031a7bd41986ec989d13d559b570d'] = 'Wydziela Twisto ze wszystkich metod płatności';
$_MODULE['<{payu}prestashop>payu_a2ada5a24ad67c11a37eaae8a7338980'] = 'Wyświetl PayPo jako osobną metodę płatności';
$_MODULE['<{payu}prestashop>payu_0acc8d2999baab348e6afc73b46ab508'] = 'Wydziela PayPo ze wszystkich metod płatności';
$_MODULE['<{payu}prestashop>payu_ea1e8638f361bb18223be5df0fea0fab'] = 'Wyświetl Klarna jako osobną metodę płatności';
$_MODULE['<{payu}prestashop>payu_d98abe3400d15209d16d87980cb975d5'] = 'Wydziela Klarna ze wszystkich metod płatności';
$_MODULE['<{payu}prestashop>payu_a2ada5a24ad67c11a37eaae8a7338980'] = 'Wyświetl PayPo jako osobną metodę płatności';
$_MODULE['<{payu}prestashop>payu_0acc8d2999baab348e6afc73b46ab508'] = 'Wydziela PayPo ze wszystkich metod płatności';
$_MODULE['<{payu}prestashop>payu_a9ba633160b4732c06848c8ec792e7bb'] = 'Wyświetl Twisto jako osobną metodę płatności';
$_MODULE['<{payu}prestashop>payu_58c031a7bd41986ec989d13d559b570d'] = 'Wydziela Twisto ze wszystkich metod płatności';
$_MODULE['<{payu}prestashop>payu_f22e2e3d4a09b23efdd495ffe80ebb8e'] = 'Wyświetl raty w koszyku';
$_MODULE['<{payu}prestashop>payu_1a731c98ab99a867c6b7f9ea212c6e3c'] = 'Promuje raty w widoku koszyka';
$_MODULE['<{payu}prestashop>payu_352d40b8f691e22c5bacd2e5d63258d8'] = 'Wyświetl raty na podsumowaniu';
Expand All @@ -55,6 +56,7 @@
$_MODULE['<{payu}prestashop>payu_57244cabdfb29fd0983891b6f0381af1'] = 'Zapłać później';
$_MODULE['<{payu}prestashop>payu_8b30b72eb751e7549e99b8e2753098df'] = 'Zapłać na raty';
$_MODULE['<{payu}prestashop>payu_d0027d2c207817773a2016676cbe350d'] = 'Płatność kartą lub przelewem przez PayU';
$_MODULE['<{payu}prestashop>payu_d8955bc7b31adf5d7b5fb7796d02442f'] = 'Wprowadzona kwota zwrotu jest nieprawidłowa.';
$_MODULE['<{payu}prestashop>payu_2f8798acbb31ddfb6709697e67b6dcba'] = 'Kwota zwrotu jest wyższa niż zapłacona.';
$_MODULE['<{payu}prestashop>payu_5096e3af2ad62eedf3f680f71af6ac1e'] = 'Błąd zwrotu: ';
$_MODULE['<{payu}prestashop>payu_454c1fb47a376e178981c01304cf9341'] = 'Błąd zwrotu...';
Expand All @@ -73,8 +75,6 @@
$_MODULE['<{payu}prestashop>payment_b48be21602cfe26c1385f2cdfaa6b675'] = 'Wystąpił błąd podczas procesowania płatności.';
$_MODULE['<{payu}prestashop>payment_e2b7dec8fa4b498156dfee6e4c84b156'] = 'Metoda płatności \"PayU\" jest niedostępna';
$_MODULE['<{payu}prestashop>payment_8457277a28307ffccf7dbe86f93ffdcc'] = 'Moduł PayU jest nieaktywny.';
$_MODULE['<{payu}prestashop>payment_dab89c1873bc1fce69e6b0f497d72279'] = 'Zapłać ponownie za zamówienie';
$_MODULE['<{payu}prestashop>payment_e2867a925cba382f1436d1834bb52a1c'] = 'Całkowita wartość zamówienia wynosi';
$_MODULE['<{payu}prestashop>info_a82be0f551b8708bc08eb33cd9ded0cf'] = 'Informacje';
$_MODULE['<{payu}prestashop>info_6aa28325dd9b997c48f62e5b9e96825d'] = 'Ważne: Moduł ta działa tylko z punktem płatności typu \"REST API\" (Checkout).';
$_MODULE['<{payu}prestashop>info_26f3271bfe0049df9803a18384703f8f'] = 'Jeżeli nie posiadasz jeszcze konta w systemie PayU';
Expand Down Expand Up @@ -123,7 +123,7 @@
$_MODULE['<{payu}prestashop>payment16_98ab4d4a3d466bd1b61b31c8ae0f094a'] = 'Zapłać BLIK-iem';
$_MODULE['<{payu}prestashop>payment16_961d23fcb6c49cee1150dba52beb04ca'] = 'Zapłać przelewem online';
$_MODULE['<{payu}prestashop>payment16_3a236fb1c82cd58579049b70a46fcdc5'] = 'Zapłać przelewem online lub kartą';
$_MODULE['<{payu}prestashop>payment16_22811d85a0f85861e285232e81c5b239'] = 'Zapłać później z Twisto';
$_MODULE['<{payu}prestashop>payment16_e3285e42a8110e81f687a6fe35e0f2c6'] = 'Zapłać później z Klarna';
$_MODULE['<{payu}prestashop>payment16_40ae01b812835afd7d7205dd21151f62'] = 'Zapłać później z PayPo';
$_MODULE['<{payu}prestashop>payment16_22811d85a0f85861e285232e81c5b239'] = 'Zapłać później z Twisto';
$_MODULE['<{payu}prestashop>payment16_8b30b72eb751e7549e99b8e2753098df'] = 'Zapłać na raty online z PayU';

0 comments on commit ee2ba34

Please sign in to comment.