Skip to content

Commit 22215b7

Browse files
authored
Add condition for implemented query grammar (#1757)
1 parent 7fa0a65 commit 22215b7

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/DataCollector/QueryCollector.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -630,7 +630,7 @@ public function getWidgets()
630630
private function getSqlQueryToDisplay(array $query): string
631631
{
632632
$sql = $query['query'];
633-
if ($query['type'] === 'query' && $this->renderSqlWithParams && method_exists(DB::connection($query['connection'])->getQueryGrammar(), 'substituteBindingsIntoRawSql')) {
633+
if ($query['type'] === 'query' && $this->renderSqlWithParams && DB::connection($query['connection'])->getQueryGrammar() instanceof \Illuminate\Database\Query\Grammars\Grammar && method_exists(DB::connection($query['connection'])->getQueryGrammar(), 'substituteBindingsIntoRawSql')) {
634634
try {
635635
$sql = DB::connection($query['connection'])->getQueryGrammar()->substituteBindingsIntoRawSql($sql, $query['bindings'] ?? []);
636636
return $this->getDataFormatter()->formatSql($sql);

0 commit comments

Comments
 (0)