GitHub Access Token became invalid

It seems like the GitHub access token used for retrieving details about this repository from GitHub became invalid. This might prevent certain types of inspections from being run (in particular, everything related to pull requests).
Please ask an admin of your repository to re-new the access token on this website.
Passed
Branch master (eecfea)
by cao
03:46
created
src/Annotation/AnnotationReader.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -73,7 +73,7 @@
 block discarded – undo
73 73
         }
74 74
     }
75 75
     /**
76
-     * @param $className
76
+     * @param string $className
77 77
      * @return self
78 78
      */
79 79
     static function readWithoutCache($className)
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -62,13 +62,13 @@
 block discarded – undo
62 62
                 $meta = self::readWithoutCache($className);
63 63
                 $cache->set($key, $meta, 0, $fileName?new ClassModifiedChecker($className):null);
64 64
                 return $meta;
65
-            }catch (\Exception $e){
65
+            } catch (\Exception $e){
66 66
                 $cache->set($key, $e->getMessage(), 0, $fileName?new ClassModifiedChecker($className):null);
67 67
                 throw $e;
68 68
             }
69
-        }elseif(is_string($res)){
69
+        } elseif(is_string($res)){
70 70
             \PhpBoot\abort($res);
71
-        }else{
71
+        } else{
72 72
             return $res;
73 73
         }
74 74
     }
Please login to merge, or discard this patch.
src/Annotation/AnnotationTag.php 1 patch
Doc Comments   -1 removed lines patch added patch discarded remove patch
@@ -8,7 +8,6 @@
 block discarded – undo
8 8
     /**
9 9
      * AnnotationTag constructor.
10 10
      * @param string $name
11
-     * @param string $summary
12 11
      * @param string $description
13 12
      * @param array $children
14 13
      * @param AnnotationBlock|AnnotationTag|null $parent
Please login to merge, or discard this patch.
src/Application.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -375,7 +375,7 @@
 block discarded – undo
375 375
     }
376 376
 
377 377
     /**
378
-     * @return \string[]
378
+     * @return string[]
379 379
      */
380 380
     public function getGlobalHooks()
381 381
     {
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -87,7 +87,7 @@  discard block
 block discarded – undo
87 87
             $default += [
88 88
                 Cache::class => \DI\object(ApcCache::class)
89 89
             ];
90
-        }else{
90
+        } else{
91 91
             $default += [
92 92
                 Cache::class => \DI\object(FilesystemCache::class)
93 93
                     ->constructorParameter('directory', sys_get_temp_dir())
@@ -270,7 +270,7 @@  discard block
 block discarded – undo
270 270
                     }
271 271
                     return $next($request);
272 272
 
273
-                }elseif ($res[0] == Dispatcher::NOT_FOUND) {
273
+                } elseif ($res[0] == Dispatcher::NOT_FOUND) {
274 274
                     \PhpBoot\abort(new NotFoundHttpException(), [$request->getMethod(), $uri]);
275 275
                 } elseif ($res[0] == Dispatcher::METHOD_NOT_ALLOWED) {
276 276
                     \PhpBoot\abort(new MethodNotAllowedHttpException($res[1]), [$request->getMethod(), $uri]);
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
             }
295 295
             return $response;
296 296
 
297
-        }catch (\Exception $e){
297
+        } catch (\Exception $e){
298 298
             $renderer->render($e);
299 299
         }
300 300
 
Please login to merge, or discard this patch.
src/Cache/ClassModifiedChecker.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -4,6 +4,9 @@
 block discarded – undo
4 4
 
5 5
 class ClassModifiedChecker extends FileModifiedChecker
6 6
 {
7
+    /**
8
+     * @param string $className
9
+     */
7 10
     function __construct($className){
8 11
         $class = new \ReflectionClass($className);
9 12
         $files = [];
Please login to merge, or discard this patch.
src/Controller/RequestHandler.php 2 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@
 block discarded – undo
91 91
 
92 92
     /**
93 93
      * 获取指定参数信息
94
-     * @param $name
94
+     * @param string|null $name
95 95
      * @return ParamMeta|null
96 96
      */
97 97
     public function getParamMeta($name){
Please login to merge, or discard this patch.
Braces   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -45,13 +45,13 @@  discard block
 block discarded – undo
45 45
                 }
46 46
                 if($meta->container){
47 47
                     $inputs[$meta->name] = $meta->container->make($source);
48
-                }else{
48
+                } else{
49 49
                     $inputs[$meta->name] = $source;
50 50
                 }
51 51
                 if($meta->validation){
52 52
                     $vld->rule($meta->validation, $meta->name);
53 53
                 }
54
-            }else{
54
+            } else{
55 55
                 $meta->isOptional or \PhpBoot\abort(new BadRequestHttpException("param $source is required"));
56 56
                 $inputs[$meta->name] = $meta->default;
57 57
             }
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
         foreach ($this->paramMetas as $meta){
70 70
             if($meta->isPassedByReference){
71 71
                 $params[$pos] = &$reference[$meta->name];
72
-            }else{
72
+            } else{
73 73
                 $params[$pos] = $inputs[$meta->name];
74 74
             }
75 75
             $pos++;
Please login to merge, or discard this patch.
src/DB/DB.php 2 patches
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -82,6 +82,9 @@
 block discarded – undo
82 82
         return new DB($app, $connection);
83 83
     }
84 84
 
85
+    /**
86
+     * @param \PDO $connection
87
+     */
85 88
     public function __construct(Application $app, $connection)
86 89
     {
87 90
         $this->app = $app;
Please login to merge, or discard this patch.
Braces   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -100,9 +100,9 @@
 block discarded – undo
100 100
         $obj = new SelectRule(new Context($this->connection));
101 101
         if($column0 == null){
102 102
             $args = ['*'];
103
-        }elseif(is_array($column0)){
103
+        } elseif(is_array($column0)){
104 104
             $args = $column0;
105
-        }else{
105
+        } else{
106 106
             $args = func_get_args();
107 107
         }
108 108
         foreach ($args as &$arg){
Please login to merge, or discard this patch.
src/DB/impls.php 2 patches
Doc Comments   +116 added lines, -1 removed lines patch added patch discarded remove patch
@@ -7,6 +7,11 @@  discard block
 block discarded – undo
7 7
 use PhpBoot\DB\Context;
8 8
 
9 9
 class ExecResult{
10
+
11
+    /**
12
+     * @param \PDO $pdo
13
+     * @param \PDOStatement $st
14
+     */
10 15
     public function __construct($success, $pdo, $st){
11 16
         $this->pdo = $pdo;
12 17
         $this->st = $st;
@@ -40,6 +45,10 @@  discard block
 block discarded – undo
40 45
 
41 46
 class SelectImpl
42 47
 {
48
+    /**
49
+     * @param Context $context
50
+     * @param string $columns
51
+     */
43 52
     static  public function select($context, $columns){
44 53
         $context->appendSql("SELECT $columns");
45 54
     }
@@ -47,6 +56,10 @@  discard block
 block discarded – undo
47 56
 
48 57
 class FromImpl
49 58
 {
59
+    /**
60
+     * @param Context $context
61
+     * @param string $tables
62
+     */
50 63
     static public function from($context, $tables,$as=null){
51 64
         if($tables instanceof BasicRule){
52 65
             $context->appendSql("FROM (".$tables->context->sql.')');
@@ -62,6 +75,10 @@  discard block
 block discarded – undo
62 75
 
63 76
 class DeleteImpl
64 77
 {
78
+    /**
79
+     * @param Context $context
80
+     * @param string $from
81
+     */
65 82
     static public function deleteFrom($context, $from)
66 83
     {
67 84
         $context->appendSql("DELETE FROM `$from`");
@@ -70,6 +87,11 @@  discard block
 block discarded – undo
70 87
 
71 88
 class JoinImpl
72 89
 {
90
+    /**
91
+     * @param Context $context
92
+     * @param null|string $type
93
+     * @param string $table
94
+     */
73 95
     static public function join($context, $type, $table) {
74 96
         if($type){
75 97
             $context->appendSql("$type JOIN $table");
@@ -81,6 +103,10 @@  discard block
 block discarded – undo
81 103
 
82 104
 class JoinOnImpl
83 105
 {
106
+    /**
107
+     * @param Context $context
108
+     * @param string $condition
109
+     */
84 110
     static public function on($context, $condition) {
85 111
         $context->appendSql("ON $condition");
86 112
     }
@@ -88,6 +114,9 @@  discard block
 block discarded – undo
88 114
 
89 115
 class ForUpdateImpl
90 116
 {
117
+    /**
118
+     * @param Context $context
119
+     */
91 120
     static public function forUpdate($context){
92 121
         $context->appendSql("FOR UPDATE");
93 122
     }
@@ -95,6 +124,10 @@  discard block
 block discarded – undo
95 124
 
96 125
 class ForUpdateOfImpl
97 126
 {
127
+    /**
128
+     * @param Context $context
129
+     * @param string $column
130
+     */
98 131
     static public function of($context, $column){
99 132
         $context->appendSql("OF $column");
100 133
     }
@@ -102,18 +135,29 @@  discard block
 block discarded – undo
102 135
 
103 136
 class InsertImpl
104 137
 {
138
+    /**
139
+     * @param Context $context
140
+     * @param string $table
141
+     */
105 142
     static public function insertInto($context, $table) {
106 143
         $context->appendSql("INSERT INTO `$table`");
107 144
     }
108 145
 }
109 146
 class ReplaceImpl
110 147
 {
148
+    /**
149
+     * @param Context $context
150
+     * @param string $table
151
+     */
111 152
     static public function replaceInto($context, $table) {
112 153
         $context->appendSql("REPLACE INTO `$table`");
113 154
     }
114 155
 }
115 156
 class ValuesImpl
116 157
 {
158
+    /**
159
+     * @param Context $context
160
+     */
117 161
     static public function values($context, $values){
118 162
         $params = [];
119 163
         $stubs = [];
@@ -143,6 +187,10 @@  discard block
 block discarded – undo
143 187
 
144 188
 class UpdateImpl
145 189
 {
190
+    /**
191
+     * @param Context $context
192
+     * @param string $table
193
+     */
146 194
     static public function update($context, $table){
147 195
         $context->appendSql("UPDATE `$table`");
148 196
     }
@@ -150,6 +198,10 @@  discard block
 block discarded – undo
150 198
 
151 199
 class UpdateSetImpl
152 200
 {
201
+    /**
202
+     * @param Context $context
203
+     * @param string $column
204
+     */
153 205
     public function set($context, $column, $value){
154 206
         $prefix = '';
155 207
         if($this->first){
@@ -166,6 +218,10 @@  discard block
 block discarded – undo
166 218
         }
167 219
     }
168 220
 
221
+    /**
222
+     * @param Context $context
223
+     * @param string $expr
224
+     */
169 225
     public function setExpr($context, $expr, $args){
170 226
         $prefix = '';
171 227
         if($this->first){
@@ -179,6 +235,10 @@  discard block
 block discarded – undo
179 235
         $context->appendParams($args);
180 236
 
181 237
     }
238
+
239
+    /**
240
+     * @param Context $context
241
+     */
182 242
     public function setArgs($context, $values){
183 243
         $set = [];
184 244
         $params = [];
@@ -203,6 +263,9 @@  discard block
 block discarded – undo
203 263
 }
204 264
 class OrderByImpl
205 265
 {
266
+    /**
267
+     * @param Context $context
268
+     */
206 269
     public function orderByArgs($context, $orders){
207 270
         if(empty($orders)){
208 271
             return $this;
@@ -230,6 +293,12 @@  discard block
 block discarded – undo
230 293
         }
231 294
         return $this;
232 295
     }
296
+
297
+    /**
298
+     * @param Context $context
299
+     * @param string $column
300
+     * @param string $order
301
+     */
233 302
     public function orderBy($context, $column, $order=null){
234 303
         if($this->first){
235 304
             $this->first = false;
@@ -247,12 +316,22 @@  discard block
 block discarded – undo
247 316
 
248 317
 class LimitImpl
249 318
 {
319
+    /**
320
+     * @param Context $context
321
+     * @param integer $size
322
+     */
250 323
     static public function limit($context, $size){
251 324
         $intSize = intval($size);
252 325
         strval($intSize) == $size or \PhpBoot\abort(
253 326
             new \InvalidArgumentException("invalid params for limit($size)"));
254 327
         $context->appendSql("LIMIT $size");
255 328
     }
329
+
330
+    /**
331
+     * @param Context $context
332
+     * @param integer $start
333
+     * @param integer $size
334
+     */
256 335
     static public function limitWithOffset($context,$start, $size){
257 336
         $intStart = intval($start);
258 337
         $intSize = intval($size);
@@ -264,6 +343,9 @@  discard block
 block discarded – undo
264 343
 
265 344
 class WhereImpl{
266 345
 
346
+    /**
347
+     * @param string $str
348
+     */
267 349
     static private function  findQ($str,$offset = 0,$no=0){
268 350
         $found = strpos($str, '?', $offset);
269 351
         if($no == 0 || $found === false){
@@ -271,16 +353,33 @@  discard block
 block discarded – undo
271 353
         }
272 354
         return self::findQ($str, $found+1, $no-1);
273 355
     }
356
+
357
+    /**
358
+     * @param Context $context
359
+     * @param string $expr
360
+     */
274 361
     static public function having($context, $expr, $args){
275 362
         self::condition($context, 'HAVING', $expr, $args);
276 363
     }
364
+
365
+    /**
366
+     * @param Context $context
367
+     * @param string $expr
368
+     */
277 369
     static public function where($context, $expr, $args){
278 370
         self::condition($context, 'WHERE', $expr, $args);
279 371
     }
280 372
 
373
+    /**
374
+     * @param Context $context
375
+     */
281 376
     static public function havingArgs($context, $args){
282 377
         self::conditionArgs($context, 'HAVING', $args);
283 378
     }
379
+
380
+    /**
381
+     * @param Context $context
382
+     */
284 383
     static public function whereArgs($context, $args){
285 384
         self::conditionArgs($context, 'WHERE', $args);
286 385
     }
@@ -305,6 +404,7 @@  discard block
 block discarded – undo
305 404
      * NOT IN   'id'=>['NOT IN' => [1,2,3]]
306 405
      *
307 406
      * @param array $args
407
+     * @param string $prefix
308 408
      */
309 409
     static public function conditionArgs($context, $prefix, $args=[]){
310 410
         if($args ===null){
@@ -432,6 +532,11 @@  discard block
 block discarded – undo
432 532
 }
433 533
 
434 534
 class GroupByImpl{
535
+
536
+    /**
537
+     * @param Context $context
538
+     * @param string $column
539
+     */
435 540
     static public function groupBy($context, $column){
436 541
         $context->appendSql("GROUP BY $column");
437 542
     }
@@ -453,7 +558,6 @@  discard block
 block discarded – undo
453 558
     /**
454 559
      *
455 560
      * @param Context $context
456
-     * @param string|false $asDict return  as dict or array
457 561
      * @return false|array
458 562
      */
459 563
     static public function get($context, $dictAs=false){
@@ -512,6 +616,10 @@  discard block
 block discarded – undo
512 616
 }
513 617
 class OnDuplicateKeyUpdateImpl
514 618
 {
619
+    /**
620
+     * @param Context $context
621
+     * @param string $column
622
+     */
515 623
     public function set($context, $column, $value){
516 624
         $prefix = '';
517 625
         if($this->first){
@@ -528,6 +636,9 @@  discard block
 block discarded – undo
528 636
         }
529 637
     }
530 638
 
639
+    /**
640
+     * @param Context $context
641
+     */
531 642
     public function setExpr($context, $expr, $args){
532 643
         $prefix = '';
533 644
         if($this->first){
@@ -541,6 +652,10 @@  discard block
 block discarded – undo
541 652
         $context->appendParams($args);
542 653
 
543 654
     }
655
+
656
+    /**
657
+     * @param Context $context
658
+     */
544 659
     public function setArgs($context, $values){
545 660
         $set = [];
546 661
         $params = [];
Please login to merge, or discard this patch.
Braces   +31 added lines, -31 removed lines patch added patch discarded remove patch
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
         if($tables instanceof BasicRule){
52 52
             $context->appendSql("FROM (".$tables->context->sql.')');
53 53
             $context->params = array_merge($context->params,$tables->context->params);
54
-        }else {
54
+        } else {
55 55
             $context->appendSql("FROM `$tables`");
56 56
         }
57 57
         if($as){
@@ -73,7 +73,7 @@  discard block
 block discarded – undo
73 73
     static public function join($context, $type, $table) {
74 74
         if($type){
75 75
             $context->appendSql("$type JOIN $table");
76
-        }else{
76
+        } else{
77 77
             $context->appendSql("JOIN $table");
78 78
         }
79 79
     }
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
         foreach ($values as $v){
121 121
             if(is_a($v, Raw::class)){//直接拼接sql,不需要转义
122 122
                 $stubs[]=$v->get();
123
-            }else{
123
+            } else{
124 124
                 $stubs[]='?';
125 125
                 $params[] = $v;
126 126
             }
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
             //VALUES(val0, val1, val2)
132 132
             $context->appendSql("VALUES($stubs)");
133 133
 
134
-        }else{
134
+        } else{
135 135
             //(col0, col1, col2) VALUES(val0, val1, val2)
136 136
             $columns = implode(',', array_keys($values));
137 137
             $context->appendSql("($columns) VALUES($stubs)",false);
@@ -155,12 +155,12 @@  discard block
 block discarded – undo
155 155
         if($this->first){
156 156
             $this->first = false;
157 157
             $prefix = 'SET ';
158
-        }else{
158
+        } else{
159 159
             $prefix = ',';
160 160
         }
161 161
         if(is_a($value, Raw::class)){
162 162
             $context->appendSql("$prefix$column=$value",$prefix == 'SET ');
163
-        }else{
163
+        } else{
164 164
             $context->appendSql("$prefix$column=?",$prefix == 'SET ');
165 165
             $context->appendParams([$value]);
166 166
         }
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
         if($this->first){
172 172
             $this->first = false;
173 173
             $prefix = 'SET ';
174
-        }else{
174
+        } else{
175 175
             $prefix = ',';
176 176
         }
177 177
 
@@ -185,7 +185,7 @@  discard block
 block discarded – undo
185 185
         foreach ($values as $k=>$v){
186 186
             if(is_a($v, Raw::class)){//直接拼接sql,不需要转义
187 187
                 $set[]= "$k=".$v->get();
188
-            }else{
188
+            } else{
189 189
                 $set[]= "$k=?";
190 190
                 $params[]=$v;
191 191
             }
@@ -194,7 +194,7 @@  discard block
 block discarded – undo
194 194
             $this->first = false;
195 195
             $context->appendSql('SET '.implode(',', $set));
196 196
             $context->appendParams($params);
197
-        }else{
197
+        } else{
198 198
             $context->appendSql(','.implode(',', $set),false);
199 199
             $context->appendParams($params);
200 200
         }
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
                     new \InvalidArgumentException("invalid params for orderBy(".json_encode($orders).")"));
215 215
 
216 216
                 $params[] = $v;
217
-            }else{
217
+            } else{
218 218
                 $v = strtoupper($v);
219 219
                 preg_match('/^[a-zA-Z0-9_.]+$/', $k) &&
220 220
                 ($v =='DESC' || $v =='ASC') or \PhpBoot\abort( new \InvalidArgumentException("invalid params for orderBy(".json_encode($orders).")"));
@@ -225,7 +225,7 @@  discard block
 block discarded – undo
225 225
         if($this->first){
226 226
             $this->first = false;
227 227
             $context->appendSql('ORDER BY '.implode(',', $params));
228
-        }else{
228
+        } else{
229 229
             $context->appendSql(','.implode(',', $params),false);
230 230
         }
231 231
         return $this;
@@ -234,7 +234,7 @@  discard block
 block discarded – undo
234 234
         if($this->first){
235 235
             $this->first = false;
236 236
             $context->appendSql("ORDER BY $column");
237
-        }else{
237
+        } else{
238 238
             $context->appendSql(",$column", false);
239 239
         }
240 240
         if($order){
@@ -327,41 +327,41 @@  discard block
 block discarded – undo
327 327
                     foreach ($var as $i){
328 328
                         if(is_a($i, Raw::class)){
329 329
                             $stubs[]=strval($i);
330
-                        }else{
330
+                        } else{
331 331
                             $stubs[]='?';
332 332
                             $params[] = $i;
333 333
                         }
334 334
                     }
335 335
                     $stubs = implode(',', $stubs);
336 336
                     $exprs[] = "$k $op ($stubs)";
337
-                }else if($op == 'BETWEEN'){
337
+                } else if($op == 'BETWEEN'){
338 338
                     $cond = "$k BETWEEN";
339 339
                     if(is_a($var[0], Raw::class)){
340 340
                         $cond = "$cond ".strval($var[0]);
341
-                    }else{
341
+                    } else{
342 342
                         $cond = "$cond ?";
343 343
                         $params[] = $var[0];
344 344
                     }
345 345
                     if(is_a($var[1], Raw::class)){
346 346
                         $cond = "$cond AND ".strval($var[1]);
347
-                    }else{
347
+                    } else{
348 348
                         $cond = "$cond AND ?";
349 349
                         $params[] = $var[1];
350 350
                     }
351 351
                     $exprs[] = $cond;
352
-                }else{
352
+                } else{
353 353
                     if(is_a($var, Raw::class)){
354 354
                         $exprs[] = "$k $op ".strval($var);
355
-                    }else{
355
+                    } else{
356 356
                         $exprs[] = "$k $op ?";
357 357
                         $params[] = $var;
358 358
                     }
359 359
                 }
360
-            }else{
360
+            } else{
361 361
                 if(is_a($v, Raw::class)){
362 362
                     $exprs[] = "$k = ".strval($v);
363 363
 
364
-                }else{
364
+                } else{
365 365
                     $exprs[] = "$k = ?";
366 366
                     $params[] = $v;
367 367
                 }
@@ -398,18 +398,18 @@  discard block
 block discarded – undo
398 398
                             foreach ($arg as $i){
399 399
                                 if(is_a($i, Raw::class)){
400 400
                                     $stubs[] = strval($i);
401
-                                }else{
401
+                                } else{
402 402
                                     $stubs[] = '?';
403 403
                                     $newArgs[] = $i;
404 404
                                 }
405 405
                             }
406 406
                             $stubs = implode(',', $stubs);
407
-                        }else{
407
+                        } else{
408 408
                             $stubs = strval($arg);
409 409
                         }
410 410
                         $toReplace[] = [$pos, $stubs];
411 411
 
412
-                    }else{
412
+                    } else{
413 413
                         $newArgs[]=$arg;
414 414
                     }
415 415
                 }
@@ -469,7 +469,7 @@  discard block
 block discarded – undo
469 469
                 return $context->handleResult($dict);
470 470
             }
471 471
             return $context->handleResult($res);
472
-        }else{
472
+        } else{
473 473
             return false;
474 474
         }
475 475
     }
@@ -493,7 +493,7 @@  discard block
 block discarded – undo
493 493
         if(!preg_match('/\bfrom\b/i', $context->sql, $found, PREG_OFFSET_CAPTURE) ||
494 494
             count($found)==0){
495 495
             $columnEnd = strlen($context->sql);
496
-        }else{
496
+        } else{
497 497
             list($chars, $columnEnd) = $found[0];
498 498
         }
499 499
         $sql = substr($context->sql, 0, $columnBegin);
@@ -504,7 +504,7 @@  discard block
 block discarded – undo
504 504
         if($st->execute($context->params)){
505 505
             $res = $st->fetchAll(\PDO::FETCH_ASSOC);
506 506
             return $res[0]['count'];
507
-        }else{
507
+        } else{
508 508
             return false;
509 509
         }
510 510
 
@@ -517,12 +517,12 @@  discard block
 block discarded – undo
517 517
         if($this->first){
518 518
             $this->first = false;
519 519
             $prefix = 'ON DUPLICATE KEY UPDATE ';
520
-        }else{
520
+        } else{
521 521
             $prefix = ',';
522 522
         }
523 523
         if(is_a($value, Raw::class)){
524 524
             $context->appendSql("$prefix$column=$value",$prefix == 'ON DUPLICATE KEY UPDATE ');
525
-        }else{
525
+        } else{
526 526
             $context->appendSql("$prefix$column=?",$prefix == 'ON DUPLICATE KEY UPDATE ');
527 527
             $context->appendParams([$value]);
528 528
         }
@@ -533,7 +533,7 @@  discard block
 block discarded – undo
533 533
         if($this->first){
534 534
             $this->first = false;
535 535
             $prefix = 'ON DUPLICATE KEY UPDATE ';
536
-        }else{
536
+        } else{
537 537
             $prefix = ',';
538 538
         }
539 539
 
@@ -547,7 +547,7 @@  discard block
 block discarded – undo
547 547
         foreach ($values as $k=>$v){
548 548
             if(is_a($v, Raw::class)){//直接拼接sql,不需要转义
549 549
                 $set[]= "$k=".$v->get();
550
-            }else{
550
+            } else{
551 551
                 $set[]= "$k=?";
552 552
                 $params[]=$v;
553 553
             }
@@ -556,7 +556,7 @@  discard block
 block discarded – undo
556 556
             $this->first = false;
557 557
             $context->appendSql('ON DUPLICATE KEY UPDATE '.implode(',', $set));
558 558
             $context->appendParams($params);
559
-        }else{
559
+        } else{
560 560
             $context->appendSql(','.implode(',', $set),false);
561 561
             $context->appendParams($params);
562 562
         }
Please login to merge, or discard this patch.
src/DB/rules/insert.php 1 patch
Doc Comments   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -40,6 +40,9 @@  discard block
 block discarded – undo
40 40
 
41 41
 class OnDuplicateKeyUpdateRule extends ExecRule
42 42
 {
43
+    /**
44
+     * @param \PhpBoot\DB\Context $context
45
+     */
43 46
     public function __construct($context)
44 47
     {
45 48
         parent::__construct($context);
@@ -69,8 +72,7 @@  discard block
 block discarded – undo
69 72
      *      ->onDuplicateKeyUpdateArgs(['a'=>Sql::raw('a+1')])
70 73
      *  => "INSERT INTO table(a,b) VALUES(1,now()) ON DUPLICATE KEY UPDATE a=a+1"
71 74
      *
72
-     * @param string $column
73
-     * @param mixed $value
75
+     * @param mixed $values
74 76
      * @return \PhpBoot\DB\rules\basic\ExecRule
75 77
      */
76 78
     public function onDuplicateKeyUpdateArgs($values) {
@@ -85,8 +87,6 @@  discard block
 block discarded – undo
85 87
      *      ->onDuplicateKeyUpdateExpr('a=a+1')
86 88
      *  => "INSERT INTO table(a,b) VALUES(1,now()) ON DUPLICATE KEY UPDATE a=a+1"
87 89
      *
88
-     * @param string $column
89
-     * @param mixed $value
90 90
      * @return \PhpBoot\DB\rules\basic\ExecRule
91 91
      */
92 92
     public function onDuplicateKeyUpdateExpr($expr, $_=null) {
Please login to merge, or discard this patch.
src/DB/rules/select.php 2 patches
Doc Comments   +4 added lines, -1 removed lines patch added patch discarded remove patch
@@ -111,6 +111,9 @@  discard block
 block discarded – undo
111 111
 
112 112
 class OrderByRule extends LimitRule
113 113
 {
114
+    /**
115
+     * @param \PhpBoot\DB\Context $context
116
+     */
114 117
     public function __construct($context){
115 118
         parent::__construct($context);
116 119
         $this->order = new OrderByImpl();
@@ -208,7 +211,7 @@  discard block
 block discarded – undo
208 211
      *      "WHERE a=1 AND b IN(1,2) AND c BETWEEN 1 AND 2 AND d<>1"
209 212
      * @param string|array $conditions
210 213
      * //TODO where(callable $query)
211
-     * @param mixed $_
214
+     * @param string $_
212 215
      * @return \PhpBoot\DB\rules\select\GroupByRule
213 216
      */
214 217
     public function where($conditions, $_=null) {
Please login to merge, or discard this patch.
Braces   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -214,7 +214,7 @@
 block discarded – undo
214 214
     public function where($conditions, $_=null) {
215 215
         if(is_array($conditions)){
216 216
             WhereImpl::whereArgs($this->context, $conditions);
217
-        }else{
217
+        } else{
218 218
             WhereImpl::where($this->context, $conditions, array_slice(func_get_args(), 1));
219 219
         }
220 220
 
Please login to merge, or discard this patch.