| @@ 217-224 (lines=8) @@ | ||
| 214 | } |
|
| 215 | $this->current .= $this->query[$i]; |
|
| 216 | continue; |
|
| 217 | } elseif ($this->status === static::STATUS_STRING_DOUBLE_QUOTES) { |
|
| 218 | // Double-quoted strings like "bar". |
|
| 219 | if ($this->query[$i] === '"') { |
|
| 220 | $this->status = 0; |
|
| 221 | } |
|
| 222 | $this->current .= $this->query[$i]; |
|
| 223 | continue; |
|
| 224 | } elseif ($this->status === static::STATUS_STRING_BACKTICK) { |
|
| 225 | if ($this->query[$i] === '`') { |
|
| 226 | $this->status = 0; |
|
| 227 | } |
|
| @@ 253-257 (lines=5) @@ | ||
| 250 | $this->status = static::STATUS_STRING_SINGLE_QUOTES; |
|
| 251 | $this->current .= $this->query[$i]; |
|
| 252 | continue; |
|
| 253 | } elseif ($this->query[$i] === '"') { |
|
| 254 | $this->status = static::STATUS_STRING_DOUBLE_QUOTES; |
|
| 255 | $this->current .= $this->query[$i]; |
|
| 256 | continue; |
|
| 257 | } elseif ($this->query[$i] === '`') { |
|
| 258 | $this->status = static::STATUS_STRING_BACKTICK; |
|
| 259 | $this->current .= $this->query[$i]; |
|
| 260 | continue; |
|