| @@ 390-393 (lines=4) @@ | ||
| 387 | foreach ($var as $i){ |
|
| 388 | if(is_a($i, Raw::class)){ |
|
| 389 | $stubs[]=strval($i); |
|
| 390 | }elseif($i instanceof BasicRule){ |
|
| 391 | $stubs = "({$i->context->sql})"; |
|
| 392 | $params = array_merge($params, $i->context->params); |
|
| 393 | }else{ |
|
| 394 | $stubs[]='?'; |
|
| 395 | $params[] = $i; |
|
| 396 | } |
|
| @@ 473-476 (lines=4) @@ | ||
| 470 | } |
|
| 471 | } |
|
| 472 | $stubs = implode(',', $stubs); |
|
| 473 | }elseif($arg instanceof BasicRule){ |
|
| 474 | $stubs = "({$arg->context->sql})"; |
|
| 475 | $newArgs = array_merge($newArgs, $arg->context->params); |
|
| 476 | }else{ |
|
| 477 | $stubs = strval($arg); |
|
| 478 | } |
|
| 479 | $toReplace[] = [$pos, $stubs]; |
|