X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fpq-gateway;a=blobdiff_plain;f=lib%2Fpq%2FQuery%2FExpressible.php;fp=lib%2Fpq%2FQuery%2FExpressible.php;h=dc2db66fdfffacd62ad9bfaca65fb58850d2c167;hp=ffcf7c2c0f0936d0b693ece11846b85261492156;hb=409fca54acfee2db6c62540a8f67b1adfa695a38;hpb=0b0830c9c6254d596808d461755309200582825a diff --git a/lib/pq/Query/Expressible.php b/lib/pq/Query/Expressible.php index ffcf7c2..dc2db66 100644 --- a/lib/pq/Query/Expressible.php +++ b/lib/pq/Query/Expressible.php @@ -63,10 +63,12 @@ class Expressible implements ExpressibleInterface } elseif (!isset($op) && is_numeric($data)) { $this->data->add(new Expr("+ $data")); } else { - $data = $this->row->getTable()->getConnection()->quote($data); + if (!is_array($data)) { + $data = $this->row->getTable()->getConnection()->quote($data); + } $this->data->add(new Expr("%s %s", isset($op) ? $op : "||", $data)); } return $this; - } -} \ No newline at end of file + } +}