@@ 331-338 (lines=8) @@ | ||
328 | $var = array_values($v)[0]; |
|
329 | if($op == 'IN' || $op == 'NOT IN'){ |
|
330 | $stubs = []; |
|
331 | foreach ($var as $i){ |
|
332 | if(is_a($i, Raw::class)){ |
|
333 | $stubs[]=strval($i); |
|
334 | }else{ |
|
335 | $stubs[]='?'; |
|
336 | $params[] = $i; |
|
337 | } |
|
338 | } |
|
339 | $stubs = implode(',', $stubs); |
|
340 | $exprs[] = "$k $op ($stubs)"; |
|
341 | }else if($op == 'BETWEEN'){ |
|
@@ 402-409 (lines=8) @@ | ||
399 | ||
400 | if(is_array($arg)){ |
|
401 | $stubs = []; |
|
402 | foreach ($arg as $i){ |
|
403 | if(is_a($i, Raw::class)){ |
|
404 | $stubs[] = strval($i); |
|
405 | }else{ |
|
406 | $stubs[] = '?'; |
|
407 | $newArgs[] = $i; |
|
408 | } |
|
409 | } |
|
410 | $stubs = implode(',', $stubs); |
|
411 | }else{ |
|
412 | $stubs = strval($arg); |