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