Passed
Push — main ( 1e0eff...d761d2 )
by Miaad
01:42
created
src/tools/generator.php 1 patch
Braces   +16 added lines, -17 removed lines patch added patch discarded remove patch
@@ -72,7 +72,9 @@  discard block
 block discarded – undo
72 72
             }
73 73
             $rows = [];
74 74
             foreach ($keyboard as $row) {
75
-                if (!is_array($row)) continue;
75
+                if (!is_array($row)) {
76
+                    continue;
77
+                }
76 78
                 $buttons = [];
77 79
                 foreach ($row as $base_button) {
78 80
                     $button_info = explode('||', $base_button);
@@ -81,15 +83,12 @@  discard block
 block discarded – undo
81 83
                     if (count($button_info) > 1) {
82 84
                         if ($button_info[1] === 'con') {
83 85
                             $button->setRequest_contact(true);
84
-                        }
85
-                        elseif ($button_info[1] === 'loc') {
86
+                        } elseif ($button_info[1] === 'loc') {
86 87
                             $button->setRequest_location(true);
87
-                        }
88
-                        elseif ($button_info[1] === 'poll') {
88
+                        } elseif ($button_info[1] === 'poll') {
89 89
                             $type = $button_info[2] === pollType::QUIZ ? pollType::QUIZ : pollType::REGULAR;
90 90
                             $button->setRequest_poll((new keyboardButtonPollType())->setType($type));
91
-                        }
92
-                        elseif ($button_info[1] === 'web' && isset($button_info[2])) {
91
+                        } elseif ($button_info[1] === 'web' && isset($button_info[2])) {
93 92
                             $url = $button_info[2];
94 93
                             $button->setWeb_app((new webAppInfo())->setUrl($url));
95 94
                         }
@@ -100,8 +99,7 @@  discard block
 block discarded – undo
100 99
             }
101 100
             $keyboard_object->setKeyboard($rows);
102 101
             return $keyboard_object;
103
-        }
104
-        elseif (!empty($inline)) {
102
+        } elseif (!empty($inline)) {
105 103
             $keyboard_object = new inlineKeyboardMarkup();
106 104
             $rows = [];
107 105
             foreach ($inline as $row) {
@@ -111,12 +109,10 @@  discard block
 block discarded – undo
111 109
                     if (isset($button_info[1])) {
112 110
                         if (filter_var($button_info[1], FILTER_VALIDATE_URL) && str_starts_with($button_info[1], 'http')) {
113 111
                             $button->setText($button_info[0])->setUrl($button_info[1]);
114
-                        }
115
-                        else {
112
+                        } else {
116 113
                             $button->setText($button_info[0])->setCallback_data($button_info[1]);
117 114
                         }
118
-                    }
119
-                    else {
115
+                    } else {
120 116
                         $button->setText($button_info[0])->setUrl('https://t.me/BPT_CH');
121 117
                     }
122 118
                     $buttons[] = $button;
@@ -125,8 +121,7 @@  discard block
 block discarded – undo
125 121
             }
126 122
             $keyboard_object->setInline_keyboard($rows);
127 123
             return $keyboard_object;
128
-        }
129
-        else {
124
+        } else {
130 125
             logger::write("tools::eKey function used\nkeyboard or inline parameter must be set",loggerTypes::ERROR);
131 126
             throw new bptException('ARGUMENT_NOT_FOUND_KEYBOARD_INLINE');
132 127
         }
@@ -145,8 +140,12 @@  discard block
 block discarded – undo
145 140
      * @return string
146 141
      */
147 142
     public static function inviteLink (int $user_id = null, string $bot_username = null): string {
148
-        if (empty($user_id)) $user_id = telegram::catchFields(fields::USER_ID);
149
-        if (empty($bot_username)) $bot_username = telegram::getMe()->username;
143
+        if (empty($user_id)) {
144
+            $user_id = telegram::catchFields(fields::USER_ID);
145
+        }
146
+        if (empty($bot_username)) {
147
+            $bot_username = telegram::getMe()->username;
148
+        }
150 149
         return 'https://t.me/' . str_replace('@', '', $bot_username) . '?start=ref_' . tools::shortEncode($user_id);
151 150
     }
152 151
 }
153 152
\ No newline at end of file
Please login to merge, or discard this patch.