Passed
Push — main ( 87c5f3...37bef6 )
by Miaad
01:37
created
examples/messenger/bot.php 2 patches
Spacing   +27 added lines, -27 removed lines patch added patch discarded remove patch
@@ -5,11 +5,11 @@  discard block
 block discarded – undo
5 5
 use BPT\database\mysql;
6 6
 use BPT\types\message;
7 7
 
8
-if (file_exists('vendor/autoload.php')){
8
+if (file_exists('vendor/autoload.php')) {
9 9
     require 'vendor/autoload.php';
10 10
 }
11
-else{
12
-    if(!file_exists('BPT.phar')) {
11
+else {
12
+    if (!file_exists('BPT.phar')) {
13 13
         copy('https://dl.bptlib.ir/BPT.phar', 'BPT.phar');
14 14
     }
15 15
     require 'BPT.phar';
@@ -35,16 +35,16 @@  discard block
 block discarded – undo
35 35
     const SEND_FAILED = 'Failed!';
36 36
     const SEND_SUCCESSFUL = 'Done!';
37 37
 
38
-    public function __construct(array $settings){
38
+    public function __construct(array $settings) {
39 39
         parent::__construct($settings);
40 40
     }
41 41
 
42
-    public function message(message $update){
42
+    public function message(message $update) {
43 43
         $text = $update->text ?? '';
44 44
         $user_id = $update->from->id;
45 45
 
46 46
         if ($text === '/start') {
47
-            $this->sendMessage(self::START_TEXT,answer: true);
47
+            $this->sendMessage(self::START_TEXT, answer: true);
48 48
         }
49 49
         else {
50 50
             /** You could use both style */
@@ -56,21 +56,21 @@  discard block
 block discarded – undo
56 56
                     $this->sendMessage(self::HELP, answer: true);
57 57
                 }
58 58
                 elseif ($text === '/reply_on') {
59
-                    mysql::update('users',['value'=>'reply_on'],['id'=>$user_id],1);
59
+                    mysql::update('users', ['value'=>'reply_on'], ['id'=>$user_id], 1);
60 60
                     $this->sendMessage(self::REPLY_ON, answer: true);
61 61
                 }
62 62
                 elseif ($text === '/reply_off') {
63
-                    mysql::update('users',['value'=>'reply_off'],['id'=>$user_id],1);
63
+                    mysql::update('users', ['value'=>'reply_off'], ['id'=>$user_id], 1);
64 64
                     $this->sendMessage(self::REPLY_OFF, answer: true);
65 65
                 }
66 66
                 elseif (isset($update->reply_to_message)) {
67 67
                     $reply_message_id = $update->reply_to_message->message_id;
68 68
 
69 69
                     if ($update->reply_to_message->from->id === $user_id) {
70
-                        $check_message = mysql::select('messages', ['receiver_message_id','receiver_id'], [
70
+                        $check_message = mysql::select('messages', ['receiver_message_id', 'receiver_id'], [
71 71
                             'sender_message_id' => $reply_message_id,
72 72
                             'sender_id'         => $user_id
73
-                        ],1);
73
+                        ], 1);
74 74
 
75 75
                         if ($check_message->num_rows > 0) {
76 76
                             $data = $check_message->fetch_object();
@@ -83,15 +83,15 @@  discard block
 block discarded – undo
83 83
                         }
84 84
                     }
85 85
                     else {
86
-                        $data = mysql::select('messages', ['sender_message_id','sender_id'], [
86
+                        $data = mysql::select('messages', ['sender_message_id', 'sender_id'], [
87 87
                             'receiver_message_id' => $reply_message_id,
88 88
                             'receiver_id'         => $user_id
89
-                        ],1)->fetch_object();
89
+                        ], 1)->fetch_object();
90 90
 
91
-                        $value = mysql::select('users','value',['id'=>$user_id])->fetch_object()->value;
91
+                        $value = mysql::select('users', 'value', ['id'=>$user_id])->fetch_object()->value;
92 92
                         $receiver_id = $data->sender_id;
93 93
                         if ($value === 'reply_on') {
94
-                            mysql::update('users',['value'=>''],['id'=>$user_id]);
94
+                            mysql::update('users', ['value'=>''], ['id'=>$user_id]);
95 95
                             $result = $this->copyMessage($receiver_id, reply_to_message_id: $data->sender_message_id);
96 96
                         }
97 97
                         else {
@@ -101,8 +101,8 @@  discard block
 block discarded – undo
101 101
 
102 102
                     if (self::$status) {
103 103
                         mysql::insert('messages',
104
-                            ['sender_message_id','sender_id','receiver_message_id','receiver_id'],
105
-                            [$message_id,$user_id,$result->message_id,$receiver_id]
104
+                            ['sender_message_id', 'sender_id', 'receiver_message_id', 'receiver_id'],
105
+                            [$message_id, $user_id, $result->message_id, $receiver_id]
106 106
                         );
107 107
                         if (self::SHOW_STATUS) {
108 108
                             $this->sendMessage(self::SEND_SUCCESSFUL, answer: true);
@@ -116,7 +116,7 @@  discard block
 block discarded – undo
116 116
             else {
117 117
                 $username = $update->from->username;
118 118
                 if (empty($username)) {
119
-                    $name = $update->from->first_name . (!empty($update->from->last_name) ? (' ' . $update->from->last_name) : '');
119
+                    $name = $update->from->first_name.(!empty($update->from->last_name) ? (' '.$update->from->last_name) : '');
120 120
                     $keyboard = [
121 121
                         'inline_keyboard' => [
122 122
                             [
@@ -154,33 +154,33 @@  discard block
 block discarded – undo
154 154
                 }
155 155
                 if (isset($update->reply_to_message)) {
156 156
                     $reply_message_id = $update->reply_to_message->message_id;
157
-                    if ($update->reply_to_message->from->id === $user_id){
157
+                    if ($update->reply_to_message->from->id === $user_id) {
158 158
                         $check_message = mysql::select('messages', 'receiver_message_id', [
159 159
                             'sender_message_id' => $reply_message_id,
160 160
                             'sender_id'         => $user_id
161
-                        ],1);
161
+                        ], 1);
162 162
                         if ($check_message->num_rows > 0) {
163
-                            $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->receiver_message_id,reply_markup: $keyboard);
163
+                            $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->receiver_message_id, reply_markup: $keyboard);
164 164
                         }
165 165
                         else {
166
-                            $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
166
+                            $result = $this->copyMessage(self::ADMIN, reply_markup: $keyboard);
167 167
                         }
168 168
                     }
169 169
                     else {
170 170
                         $check_message = mysql::select('messages', 'sender_message_id', [
171 171
                             'receiver_message_id' => $reply_message_id,
172 172
                             'receiver_id'         => $user_id
173
-                        ],1);
173
+                        ], 1);
174 174
                         if ($check_message->num_rows > 0) {
175
-                            $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->sender_message_id,reply_markup: $keyboard);
175
+                            $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->sender_message_id, reply_markup: $keyboard);
176 176
                         }
177 177
                         else {
178
-                            $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
178
+                            $result = $this->copyMessage(self::ADMIN, reply_markup: $keyboard);
179 179
                         }
180 180
                     }
181 181
                 }
182 182
                 else {
183
-                    $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
183
+                    $result = $this->copyMessage(self::ADMIN, reply_markup: $keyboard);
184 184
                 }
185 185
 
186 186
                 /**
@@ -189,8 +189,8 @@  discard block
 block discarded – undo
189 189
                  */
190 190
                 if (self::$status) {
191 191
                     mysql::insert('messages',
192
-                        ['sender_message_id','sender_id','receiver_message_id','receiver_id'],
193
-                        [$message_id,$user_id,$result->message_id,self::ADMIN]
192
+                        ['sender_message_id', 'sender_id', 'receiver_message_id', 'receiver_id'],
193
+                        [$message_id, $user_id, $result->message_id, self::ADMIN]
194 194
                     );
195 195
                     if (self::SHOW_STATUS) {
196 196
                         $this->sendMessage(self::SEND_SUCCESSFUL, answer: true);
Please login to merge, or discard this patch.
Braces   +16 added lines, -32 removed lines patch added patch discarded remove patch
@@ -7,8 +7,7 @@  discard block
 block discarded – undo
7 7
 
8 8
 if (file_exists('vendor/autoload.php')){
9 9
     require 'vendor/autoload.php';
10
-}
11
-else{
10
+} else{
12 11
     if(!file_exists('BPT.phar')) {
13 12
         copy('https://dl.bptlib.ir/BPT.phar', 'BPT.phar');
14 13
     }
@@ -45,8 +44,7 @@  discard block
 block discarded – undo
45 44
 
46 45
         if ($text === '/start') {
47 46
             $this->sendMessage(self::START_TEXT,answer: true);
48
-        }
49
-        else {
47
+        } else {
50 48
             /** You could use both style */
51 49
             $message_id = $update->message_id;
52 50
             #$message_id = $update->id;
@@ -54,16 +52,13 @@  discard block
 block discarded – undo
54 52
             if (self::ADMIN === $user_id) {
55 53
                 if ($text === '/help') {
56 54
                     $this->sendMessage(self::HELP, answer: true);
57
-                }
58
-                elseif ($text === '/reply_on') {
55
+                } elseif ($text === '/reply_on') {
59 56
                     mysql::update('users',['value'=>'reply_on'],['id'=>$user_id],1);
60 57
                     $this->sendMessage(self::REPLY_ON, answer: true);
61
-                }
62
-                elseif ($text === '/reply_off') {
58
+                } elseif ($text === '/reply_off') {
63 59
                     mysql::update('users',['value'=>'reply_off'],['id'=>$user_id],1);
64 60
                     $this->sendMessage(self::REPLY_OFF, answer: true);
65
-                }
66
-                elseif (isset($update->reply_to_message)) {
61
+                } elseif (isset($update->reply_to_message)) {
67 62
                     $reply_message_id = $update->reply_to_message->message_id;
68 63
 
69 64
                     if ($update->reply_to_message->from->id === $user_id) {
@@ -76,13 +71,11 @@  discard block
 block discarded – undo
76 71
                             $data = $check_message->fetch_object();
77 72
                             $receiver_id = $data->receiver_id;
78 73
                             $result = $this->copyMessage($receiver_id, reply_to_message_id: $data->receiver_message_id);
79
-                        }
80
-                        else {
74
+                        } else {
81 75
                             $this->sendMessage(self::NOT_FOUND, answer: true);
82 76
                             return;
83 77
                         }
84
-                    }
85
-                    else {
78
+                    } else {
86 79
                         $data = mysql::select('messages', ['sender_message_id','sender_id'], [
87 80
                             'receiver_message_id' => $reply_message_id,
88 81
                             'receiver_id'         => $user_id
@@ -93,8 +86,7 @@  discard block
 block discarded – undo
93 86
                         if ($value === 'reply_on') {
94 87
                             mysql::update('users',['value'=>''],['id'=>$user_id]);
95 88
                             $result = $this->copyMessage($receiver_id, reply_to_message_id: $data->sender_message_id);
96
-                        }
97
-                        else {
89
+                        } else {
98 90
                             $result = $this->copyMessage($receiver_id);
99 91
                         }
100 92
                     }
@@ -107,13 +99,11 @@  discard block
 block discarded – undo
107 99
                         if (self::SHOW_STATUS) {
108 100
                             $this->sendMessage(self::SEND_SUCCESSFUL, answer: true);
109 101
                         }
110
-                    }
111
-                    else {
102
+                    } else {
112 103
                         $this->sendMessage(self::SEND_FAILED, answer: true);
113 104
                     }
114 105
                 }
115
-            }
116
-            else {
106
+            } else {
117 107
                 $username = $update->from->username;
118 108
                 if (empty($username)) {
119 109
                     $name = $update->from->first_name . (!empty($update->from->last_name) ? (' ' . $update->from->last_name) : '');
@@ -137,8 +127,7 @@  discard block
 block discarded – undo
137 127
                             ]
138 128
                         ]
139 129
                     ];
140
-                }
141
-                else {
130
+                } else {
142 131
                     $keyboard = [
143 132
                         'inline_keyboard' => [
144 133
                             [
@@ -161,25 +150,21 @@  discard block
 block discarded – undo
161 150
                         ],1);
162 151
                         if ($check_message->num_rows > 0) {
163 152
                             $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->receiver_message_id,reply_markup: $keyboard);
164
-                        }
165
-                        else {
153
+                        } else {
166 154
                             $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
167 155
                         }
168
-                    }
169
-                    else {
156
+                    } else {
170 157
                         $check_message = mysql::select('messages', 'sender_message_id', [
171 158
                             'receiver_message_id' => $reply_message_id,
172 159
                             'receiver_id'         => $user_id
173 160
                         ],1);
174 161
                         if ($check_message->num_rows > 0) {
175 162
                             $result = $this->copyMessage(self::ADMIN, reply_to_message_id: $check_message->fetch_object()->sender_message_id,reply_markup: $keyboard);
176
-                        }
177
-                        else {
163
+                        } else {
178 164
                             $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
179 165
                         }
180 166
                     }
181
-                }
182
-                else {
167
+                } else {
183 168
                     $result = $this->copyMessage(self::ADMIN,reply_markup: $keyboard);
184 169
                 }
185 170
 
@@ -195,8 +180,7 @@  discard block
 block discarded – undo
195 180
                     if (self::SHOW_STATUS) {
196 181
                         $this->sendMessage(self::SEND_SUCCESSFUL, answer: true);
197 182
                     }
198
-                }
199
-                else {
183
+                } else {
200 184
                     $this->sendMessage(self::SEND_FAILED, answer: true);
201 185
                 }
202 186
             }
Please login to merge, or discard this patch.