sql); #XXX if ($this->bindings !== null) { /** @var SQLite3Stmt $stmt */ $stmt = SqliteException::check($db, $db->prepare($this->sql)); $close = true; try { foreach ($this->bindings as $param => $value) { $this->verifixBindings($value); SqliteException::check($db, $stmt->bindValue($param, $value)); } $close = false; return true; } finally { if ($close) $stmt->close(); } } else { $sql = $this->sql; return false; } } }