| @@ 342-345 (lines=4) @@ | ||
| 339 | foreach ($var as $i){ |
|
| 340 | if(is_a($i, Raw::class)){ |
|
| 341 | $stubs[]=strval($i); |
|
| 342 | }elseif($i instanceof BasicRule){ |
|
| 343 | $stubs = "({$i->context->sql})"; |
|
| 344 | $params = array_merge($params, $i->context->params); |
|
| 345 | }else{ |
|
| 346 | $stubs[]='?'; |
|
| 347 | $params[] = $i; |
|
| 348 | } |
|
| @@ 425-428 (lines=4) @@ | ||
| 422 | } |
|
| 423 | } |
|
| 424 | $stubs = implode(',', $stubs); |
|
| 425 | }elseif($arg instanceof BasicRule){ |
|
| 426 | $stubs = "({$arg->context->sql})"; |
|
| 427 | $newArgs = array_merge($newArgs, $arg->context->params); |
|
| 428 | }else{ |
|
| 429 | $stubs = strval($arg); |
|
| 430 | } |
|
| 431 | $toReplace[] = [$pos, $stubs]; |
|