Completed
Push — master ( 308a3c...ebb499 )
by Alexey
08:08
created
system/modules/Money/snippets/rewardType/currency.php 1 patch
Braces   +18 added lines, -16 removed lines patch added patch discarded remove patch
@@ -16,34 +16,35 @@  discard block
 block discarded – undo
16 16
             'type' => 'decimal'
17 17
         ]
18 18
     ],
19
-    'viewer' => function($level) {
19
+    'viewer' => function($level) {
20 20
 $levelTypes = [
21 21
     'procent' => 'Процент',
22 22
     'amount' => 'Сумма',
23 23
 ];
24 24
 return $levelTypes[$level->params['type']->value] . ': ' . $level->params['amount']->value . ' ' . ($level->params['type']->value == 'procent' ? '%' : ($level->params['currency_id']->value ? \Money\Currency::get($level->params['currency_id']->value)->acronym() : ''));
25 25
 },
26
-    'rewarder' => function($reward, $sums, $user, $rootUser, $level, $rewardGet) {
26
+    'rewarder' => function($reward, $sums, $user, $rootUser, $level, $rewardGet) {
27 27
 $wallets = \App::$cur->money->getUserWallets($user->id);
28 28
 $amount = 0;
29
-if (!empty($wallets[$level->params['currency_id']->value])) {
30
-    switch ($level->params['type']->value) {
29
+if (!empty($wallets[$level->params['currency_id']->value])) {
30
+    switch ($level->params['type']->value) {
31 31
         case 'procent':
32 32
             $finalSum = 0;
33
-            foreach ($sums as $currency_id => $sum) {
34
-                if ($currency_id != $level->params['currency_id']->value) {
33
+            foreach ($sums as $currency_id => $sum) {
34
+                if ($currency_id != $level->params['currency_id']->value) {
35 35
                     $rate = \Money\Currency\ExchangeRate::get([
36 36
                                 ['currency_id', $currency_id],
37 37
                                 ['target_currency_id', $level->params['currency_id']->value],
38 38
                     ]);
39
-                    if ($rate) {
39
+                    if ($rate) {
40 40
                         $finalSum += $sum * $rate->rate;
41 41
                     }
42
-                } else {
42
+                }
43
+                else {
43 44
                     $finalSum += $sum;
44 45
                 }
45 46
             }
46
-            switch ($reward->round_type) {
47
+            switch ($reward->round_type) {
47 48
                 case 'round':
48 49
                     $finalSum = round($finalSum, $reward->round_precision);
49 50
                     $amount = $finalSum / 100 * (float) $level->params['amount']->value;
@@ -59,33 +60,34 @@  discard block
 block discarded – undo
59 60
         case 'amount':
60 61
             $amount = (float) $level->params['amount']->value;
61 62
     }
62
-    if (!$amount) {
63
+    if (!$amount) {
63 64
         return 0;
64 65
     }
65 66
 
66 67
     $text = 'Вознаграждение по программе "' . $reward->name . '"';
67
-    if ($rootUser->id != $user->id) {
68
+    if ($rootUser->id != $user->id) {
68 69
         $text .= ' от ' . $rootUser->name();
69 70
     }
70 71
 
71
-    if (!$rewardGet && $reward->block) {
72
+    if (!$rewardGet && $reward->block) {
72 73
         $block = new \Money\Wallet\Block();
73 74
         $block->wallet_id = $wallets[$level->params['currency_id']->value]->id;
74 75
         $block->amount = $amount;
75 76
         $block->comment = $text;
76 77
         $block->data = 'reward:' . $reward->id;
77 78
         $dateGenerators = \App::$cur->money->getSnippets('expiredDateGenerator');
78
-        if ($reward->block_date_expired && !empty($dateGenerators[$reward->block_date_expired])) {
79
+        if ($reward->block_date_expired && !empty($dateGenerators[$reward->block_date_expired])) {
79 80
             $date = $dateGenerators[$reward->block_date_expired]($reward, $user);
80
-            if (!empty($date['date'])) {
81
+            if (!empty($date['date'])) {
81 82
                 $block->date_expired = $date['date'];
82 83
             }
83
-            if (!empty($date['type'])) {
84
+            if (!empty($date['type'])) {
84 85
                 $block->expired_type = $date['type'];
85 86
             }
86 87
         }
87 88
         $block->save();
88
-    } else {
89
+    }
90
+    else {
89 91
         $wallets[$level->params['currency_id']->value]->diff($amount, $text);
90 92
     }
91 93
     \App::$cur->users->AddUserActivity($user->id, 4, $text . '<br />' . $amount . ' ' . $wallets[$level->params['currency_id']->value]->currency->acronym());
Please login to merge, or discard this patch.
system/modules/Money/snippets/rewardTriggerHandler/ecommerceCartReward.php 1 patch
Braces   +4 added lines, -2 removed lines patch added patch discarded remove patch
@@ -8,7 +8,8 @@  discard block
 block discarded – undo
8 8
 
9 9
         if (!$rewardItemExist) {
10 10
             $allowTypes = explode(',', $trigger->params['item_type_id']->value);
11
-        } else {
11
+        }
12
+        else {
12 13
             $allowTypes = [];
13 14
         }
14 15
         foreach ($cart->cartItems as $cartItem) {
@@ -19,7 +20,8 @@  discard block
 block discarded – undo
19 20
             $currency_id = $cartItem->price->currency ? $cartItem->price->currency->id : \App::$cur->ecommerce->config['defaultCurrency'];
20 21
             if (empty($sums[$currency_id])) {
21 22
                 $sums[$currency_id] = $cartItem->final_price * $cartItem->count;
22
-            } else {
23
+            }
24
+            else {
23 25
                 $sums[$currency_id] += $cartItem->final_price * $cartItem->count;
24 26
             }
25 27
         }
Please login to merge, or discard this patch.
system/modules/Money/snippets/userActivity/lastPurchase.php 1 patch
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@
 block discarded – undo
2 2
 
3 3
 return [
4 4
     'name' => 'Последняя покупка не позднее 90 дней',
5
-    'checker' => function($user) {
5
+    'checker' => function($user) {
6 6
         $query = 'SELECT * FROM inji_ecommerce_cart iec WHERE iec.cart_cart_status_id >= 5 AND iec.cart_date_create >= NOW() - INTERVAL 90 DAY AND cart_user_id = ?';
7 7
         $result = \App::$cur->db->query(['query' => $query, 'params' => [$user->id]]);
8 8
         return (bool) $result ? $result->fetch() : false;
Please login to merge, or discard this patch.
system/modules/Money/objects/Sums.php 1 patch
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -54,7 +54,8 @@  discard block
 block discarded – undo
54 54
         foreach ($this->sums as $currency_id => $sum) {
55 55
             if ($first) {
56 56
                 $first = false;
57
-            } else {
57
+            }
58
+            else {
58 59
                 $string.= '<br />';
59 60
             }
60 61
             $string.= '<span style="white-space:nowrap;">';
@@ -63,10 +64,12 @@  discard block
 block discarded – undo
63 64
                 $currency = \Money\Currency::get($currency_id);
64 65
                 if ($currency) {
65 66
                     $string.= ' ' . $currency->acronym();
66
-                } else {
67
+                }
68
+                else {
67 69
                     $string.= ' руб.';
68 70
                 }
69
-            } else {
71
+            }
72
+            else {
70 73
                 $string.= ' руб.';
71 74
             }
72 75
             $string.= '</span>';
Please login to merge, or discard this patch.
system/modules/Money/objects/MerchantHelper/WalletOne.php 1 patch
Braces   +24 added lines, -15 removed lines patch added patch discarded remove patch
@@ -27,20 +27,24 @@  discard block
 block discarded – undo
27 27
 
28 28
         // Проверка наличия необходимых параметров в POST-запросе
29 29
 
30
-        if (!isset($data["WMI_SIGNATURE"]))
31
-            $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_SIGNATURE");
30
+        if (!isset($data["WMI_SIGNATURE"])) {
31
+                    $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_SIGNATURE");
32
+        }
32 33
 
33
-        if (!isset($data["WMI_PAYMENT_NO"]))
34
-            $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_PAYMENT_NO");
34
+        if (!isset($data["WMI_PAYMENT_NO"])) {
35
+                    $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_PAYMENT_NO");
36
+        }
35 37
 
36
-        if (!isset($data["WMI_ORDER_STATE"]))
37
-            $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_ORDER_STATE");
38
+        if (!isset($data["WMI_ORDER_STATE"])) {
39
+                    $result['callback'] = print_answer("Retry", "Отсутствует параметр WMI_ORDER_STATE");
40
+        }
38 41
 
39 42
         // Извлечение всех параметров POST-запроса, кроме WMI_SIGNATURE
40 43
         $params = [];
41 44
         foreach ($data as $name => $value) {
42
-            if ($name !== "WMI_SIGNATURE")
43
-                $params[$name] = $value;
45
+            if ($name !== "WMI_SIGNATURE") {
46
+                            $params[$name] = $value;
47
+            }
44 48
         }
45 49
 
46 50
         // Сортировка массива по именам ключей в порядке возрастания
@@ -69,11 +73,13 @@  discard block
 block discarded – undo
69 73
                 $result['payId'] = $data["WMI_PAYMENT_NO"];
70 74
                 $result['status'] = 'success';
71 75
                 return $result;
72
-            } else {
76
+            }
77
+            else {
73 78
                 // Случилось что-то странное, пришло неизвестное состояние заказа
74 79
                 $result['callback'] = print_answer("Retry", "Неверное состояние " . $data["WMI_ORDER_STATE"]);
75 80
             }
76
-        } else {
81
+        }
82
+        else {
77 83
             // Подпись не совпадает, возможно вы поменяли настройки интернет-магазина
78 84
             $result['callback'] = print_answer("Retry", "Неверная подпись " . (!empty($data["WMI_SIGNATURE"]) ? $data["WMI_SIGNATURE"] : 'empty'));
79 85
         }
@@ -84,8 +90,9 @@  discard block
 block discarded – undo
84 90
         $config = static::getConfig();
85 91
         $merchantCurrency = static::getMerchantCurrency($currency);
86 92
 
87
-        if (!$description)
88
-            $description = "Оплата заказа на сайте " . idn_to_utf8(INJI_DOMAIN_NAME);
93
+        if (!$description) {
94
+                    $description = "Оплата заказа на сайте " . idn_to_utf8(INJI_DOMAIN_NAME);
95
+        }
89 96
 
90 97
         //Секретный ключ интернет-магазина
91 98
         $key = $config['secret'];
@@ -115,13 +122,15 @@  discard block
 block discarded – undo
115 122
         $fieldValues = "";
116 123
 
117 124
         foreach ($fields as $value) {
118
-            if (is_array($value))
119
-                foreach ($value as $v) {
125
+            if (is_array($value)) {
126
+                            foreach ($value as $v) {
120 127
                     //Конвертация из текущей кодировки (UTF-8)
121 128
                     //необходима только если кодировка магазина отлична от Windows-1251
122 129
                     $v = iconv("utf-8", "windows-1251", $v);
130
+            }
123 131
                     $fieldValues .= $v;
124
-                } else {
132
+                }
133
+                else {
125 134
                 //Конвертация из текущей кодировки (UTF-8)
126 135
                 //необходима только если кодировка магазина отлична от Windows-1251
127 136
                 $value = iconv("utf-8", "windows-1251", $value);
Please login to merge, or discard this patch.
system/modules/Money/objects/MerchantHelper/Payeer.php 1 patch
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -58,7 +58,8 @@
 block discarded – undo
58 58
                 $result['callback'] = $_POST['m_orderid'] . '|success';
59 59
                 $result['payId'] = $data["m_orderid"];
60 60
                 $result['status'] = 'success';
61
-            } else {
61
+            }
62
+            else {
62 63
                 $result['callback'] = $_POST['m_orderid'] . '|error';
63 64
             }
64 65
         }
Please login to merge, or discard this patch.
system/modules/Money/objects/MerchantHelper/Primary.php 1 patch
Braces   +2 added lines, -1 removed lines patch added patch discarded remove patch
@@ -25,7 +25,8 @@
 block discarded – undo
25 25
         $sum = parent::getFinalSum($pay, $method);
26 26
         if ($pay->data && $cart = \Ecommerce\Cart::get($pay->data)) {
27 27
             $extra = '0.' . (strlen((string) $cart->id) > 1 ? substr((string) $cart->id, -2) : $cart->id);
28
-        } else {
28
+        }
29
+        else {
29 30
             $extra = 0;
30 31
         }
31 32
         return $sum + $extra;
Please login to merge, or discard this patch.
system/modules/Money/objects/MerchantHelper/Robokassa.php 1 patch
Braces   +5 added lines, -3 removed lines patch added patch discarded remove patch
@@ -24,8 +24,9 @@  discard block
 block discarded – undo
24 24
 
25 25
         $result['payId'] = $data["InvId"];
26 26
 
27
-        if (strtolower($data['SignatureValue']) == $hashGenerated)
28
-            $result['status'] = 'success';
27
+        if (strtolower($data['SignatureValue']) == $hashGenerated) {
28
+                    $result['status'] = 'success';
29
+        }
29 30
 
30 31
         return $result;
31 32
     }
@@ -43,7 +44,8 @@  discard block
 block discarded – undo
43 44
         ];
44 45
         if (empty($config['test'])) {
45 46
             \Tools::redirect('https://auth.robokassa.ru/Merchant/Index.aspx?' . http_build_query($data));
46
-        } else {
47
+        }
48
+        else {
47 49
             \Tools::redirect('http://test.robokassa.ru/Index.aspx?' . http_build_query($data));
48 50
         }
49 51
     }
Please login to merge, or discard this patch.
system/modules/Money/Money.php 1 patch
Braces   +6 added lines, -3 removed lines patch added patch discarded remove patch
@@ -49,7 +49,8 @@  discard block
 block discarded – undo
49 49
     public function reciver($data, $system, $status, $mr) {
50 50
         if ($system) {
51 51
             $merchant = \Money\Merchant::get($system, 'object_name');
52
-        } else {
52
+        }
53
+        else {
53 54
             $merchant = false;
54 55
         }
55 56
         if ($merchant) {
@@ -96,7 +97,8 @@  discard block
 block discarded – undo
96 97
         foreach ($blocked as $block) {
97 98
             if (empty($blocks[$block->wallet->currency_id])) {
98 99
                 $blocks[$block->wallet->currency_id] = $block->amount;
99
-            } else {
100
+            }
101
+            else {
100 102
                 $blocks[$block->wallet->currency_id]+= $block->amount;
101 103
             }
102 104
         }
@@ -123,7 +125,8 @@  discard block
 block discarded – undo
123 125
                 $wallet->currency_id = $currency->id;
124 126
                 $wallet->save();
125 127
                 $result[$walletIdasKey ? $wallet->id : $currency->id] = $forSelect ? $wallet->name() : $wallet;
126
-            } else {
128
+            }
129
+            else {
127 130
                 $result[$walletIdasKey ? $wallets[$currency->id]->id : $currency->id] = $forSelect ? $wallets[$currency->id]->name() : $wallets[$currency->id];
128 131
             }
129 132
         }
Please login to merge, or discard this patch.