Passed
Push — main ( a1dfd6...7044f1 )
by Miaad
01:36
created
tools.php 1 patch
Braces   +34 added lines, -43 removed lines patch added patch discarded remove patch
@@ -190,8 +190,9 @@  discard block
 block discarded – undo
190 190
             if (telegram::$status) {
191 191
                 $check = $check->status;
192 192
                 $result[$id] = $check !== chatMemberStatus::LEFT && $check !== chatMemberStatus::KICKED;
193
-            }
194
-            else $result[$id] = null;
193
+            } else {
194
+                $result[$id] = null;
195
+            }
195 196
         }
196 197
         return $result;
197 198
     }
@@ -297,15 +298,15 @@  discard block
 block discarded – undo
297 298
             curl_exec($ch);
298 299
             $size = curl_getinfo($ch, CURLINFO_CONTENT_LENGTH_DOWNLOAD);
299 300
             curl_close($ch);
300
-        }
301
-        else {
301
+        } else {
302 302
             $size = file_exists($path) ? filesize($path) : false;
303 303
         }
304 304
 
305 305
         if (isset($size) && is_numeric($size)) {
306 306
             return $format ? tools::byteFormat($size) : $size;
307
-        }
308
-        else return false;
307
+        } else {
308
+            return false;
309
+        }
309 310
     }
310 311
 
311 312
     /**
@@ -331,15 +332,16 @@  discard block
 block discarded – undo
331 332
                         $file->isDir() ? rmdir($file->getRealPath()) : unlink($file->getRealPath());
332 333
                     }
333 334
                     return rmdir($path);
334
-                }
335
-                else {
335
+                } else {
336 336
                     logger::write("tools::delete function used\ndelete function cannot delete folder because its have subFiles and sub parameter haven't true value",loggerTypes::ERROR);
337 337
                     throw new bptException('DELETE_FOLDER_HAS_SUB');
338 338
                 }
339
-            }
340
-            else return rmdir($path);
341
-        }
342
-        else return unlink($path);
339
+            } else {
340
+                return rmdir($path);
341
+            }
342
+        } else {
343
+            return unlink($path);
344
+        }
343 345
     }
344 346
 
345 347
     /**
@@ -371,8 +373,9 @@  discard block
 block discarded – undo
371 373
         foreach ($string as $k => &$v) {
372 374
             if ($diff->$v) {
373 375
                 $v = $diff->$v;
374
-            }
375
-            else unset($string[$k]);
376
+            } else {
377
+                unset($string[$k]);
378
+            }
376 379
         }
377 380
         $string['status'] = $status;
378 381
 
@@ -423,8 +426,7 @@  discard block
 block discarded – undo
423 426
                 $iv = self::randomString();
424 427
                 $output = base64_encode(openssl_encrypt($text, 'AES-256-CBC', $key, 1, $iv));
425 428
                 return ['hash' => $output, 'key' => $key, 'iv' => $iv];
426
-            }
427
-            elseif ($action === cryptoAction::DECRYPT) {
429
+            } elseif ($action === cryptoAction::DECRYPT) {
428 430
                 if (empty($key)) {
429 431
                     logger::write("tools::crypto function used\nkey parameter is not set",loggerTypes::ERROR);
430 432
                     throw new bptException('ARGUMENT_NOT_FOUND_KEY');
@@ -434,13 +436,11 @@  discard block
 block discarded – undo
434 436
                     throw new bptException('ARGUMENT_NOT_FOUND_IV');
435 437
                 }
436 438
                 return openssl_decrypt(base64_decode($text), 'AES-256-CBC', $key, 1, $iv);
437
-            }
438
-            else {
439
+            } else {
439 440
                 logger::write("tools::crypto function used\naction is not right, its must be `encode` or `decode`");
440 441
                 return false;
441 442
             }
442
-        }
443
-        else {
443
+        } else {
444 444
             logger::write("tools::crypto function used\nopenssl extension is not found , It may not be installed or enabled",loggerTypes::ERROR);
445 445
             throw new bptException('OPENSSL_EXTENSION_MISSING');
446 446
         }
@@ -461,7 +461,9 @@  discard block
 block discarded – undo
461 461
      */
462 462
     public static function zip (string $path, string $destination, bool $self = true, bool $sub_folder = true): bool {
463 463
         if (extension_loaded('zip')) {
464
-            if (file_exists($destination)) unlink($destination);
464
+            if (file_exists($destination)) {
465
+                unlink($destination);
466
+            }
465 467
 
466 468
             $path = realpath($path);
467 469
             $zip = new ZipArchive();
@@ -487,23 +489,19 @@  discard block
 block discarded – undo
487 489
                     if ($file->isFile()){
488 490
                         if ($sub_folder){
489 491
                             $zip->addFile($file, str_replace($path . '\\', '', $file));
490
-                        }
491
-                        else{
492
+                        } else{
492 493
                             $zip->addFile($file, basename($file));
493 494
                         }
494
-                    }
495
-                    elseif ($file->isDir() && $sub_folder) {
495
+                    } elseif ($file->isDir() && $sub_folder) {
496 496
                         $zip->addEmptyDir(str_replace($path . '\\', '', $file . '\\'));
497 497
                     }
498 498
                 }
499
-            }
500
-            else{
499
+            } else{
501 500
                 $zip->addFile($path, basename($path));
502 501
             }
503 502
 
504 503
             return $zip->close();
505
-        }
506
-        else {
504
+        } else {
507 505
             logger::write("tools::zip function used\nzip extension is not found , It may not be installed or enabled",loggerTypes::ERROR);
508 506
             throw new bptException('ZIP_EXTENSION_MISSING');
509 507
         }
@@ -548,15 +546,12 @@  discard block
 block discarded – undo
548 546
                     if (count($button_info) > 1) {
549 547
                         if ($button_info[1] === 'con') {
550 548
                             $button->setRequest_contact(true);
551
-                        }
552
-                        elseif ($button_info[1] === 'loc') {
549
+                        } elseif ($button_info[1] === 'loc') {
553 550
                             $button->setRequest_location(true);
554
-                        }
555
-                        elseif ($button_info[1] === 'poll') {
551
+                        } elseif ($button_info[1] === 'poll') {
556 552
                             $type = $button_info[2] === pollType::QUIZ ? pollType::QUIZ : pollType::REGULAR;
557 553
                             $button->setRequest_poll((new keyboardButtonPollType())->setType($type));
558
-                        }
559
-                        elseif ($button_info[1] === 'web' && isset($button_info[2])) {
554
+                        } elseif ($button_info[1] === 'web' && isset($button_info[2])) {
560 555
                             $url = $button_info[2];
561 556
                             $button->setWeb_app((new webAppInfo())->setUrl($url));
562 557
                         }
@@ -566,8 +561,7 @@  discard block
 block discarded – undo
566 561
                 $keyboard_object->setKeyboard([$buttons]);
567 562
             }
568 563
             return $keyboard_object;
569
-        }
570
-        elseif (!empty($inline)) {
564
+        } elseif (!empty($inline)) {
571 565
             $keyboard_object = new inlineKeyboardMarkup();
572 566
             foreach ($inline as $row) {
573 567
                 $buttons = [];
@@ -576,20 +570,17 @@  discard block
 block discarded – undo
576 570
                     if (isset($button_info[1])) {
577 571
                         if (filter_var($button_info[1], FILTER_VALIDATE_URL) && str_starts_with($button_info[1], 'http')) {
578 572
                             $button->setText($button_info[0])->setUrl($button_info[1]);
579
-                        }
580
-                        else {
573
+                        } else {
581 574
                             $button->setText($button_info[0])->setCallback_data($button_info[1]);
582 575
                         }
583
-                    }
584
-                    else {
576
+                    } else {
585 577
                         $button->setText($button_info[0])->setUrl('https://t.me/BPT_CH');
586 578
                     }
587 579
                 }
588 580
                 $keyboard_object->setInline_keyboard([$buttons]);
589 581
             }
590 582
             return $keyboard_object;
591
-        }
592
-        else {
583
+        } else {
593 584
             logger::write("tools::eKey function used\nkeyboard or inline parameter must be set",loggerTypes::ERROR);
594 585
             throw new bptException('ARGUMENT_NOT_FOUND_KEYBOARD_INLINE');
595 586
         }
Please login to merge, or discard this patch.