Skip to content

Commit a9b7145

Browse files
authored
Remove redundant DB facade usage (#230)
1 parent 0a2dad4 commit a9b7145

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

src/Reactable/Models/Traits/Reactable.php

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
use Illuminate\Database\Eloquent\Builder;
2828
use Illuminate\Database\Eloquent\Relations\BelongsTo;
2929
use Illuminate\Database\Query\JoinClause;
30-
use Illuminate\Support\Facades\DB;
3130
use Illuminate\Support\Str;
3231

3332
/**
@@ -121,8 +120,8 @@ public function scopeJoinReactionCounterOfType(
121120
$alias = $alias === null ? 'reaction_' . Str::snake($reactionType->getName()) : $alias;
122121

123122
$select = $query->getQuery()->columns ?? ["{$this->getTable()}.*"];
124-
$select[] = DB::raw("COALESCE({$alias}.count, 0) as {$alias}_count");
125-
$select[] = DB::raw("COALESCE({$alias}.weight, 0) as {$alias}_weight");
123+
$select[] = $query->raw("COALESCE({$alias}.count, 0) as {$alias}_count");
124+
$select[] = $query->raw("COALESCE({$alias}.weight, 0) as {$alias}_weight");
126125

127126
return $query
128127
->leftJoin(
@@ -141,8 +140,8 @@ public function scopeJoinReactionTotal(
141140
): Builder {
142141
$alias = $alias === null ? 'reaction_total' : $alias;
143142
$select = $query->getQuery()->columns ?? ["{$this->getTable()}.*"];
144-
$select[] = DB::raw("COALESCE({$alias}.count, 0) as {$alias}_count");
145-
$select[] = DB::raw("COALESCE({$alias}.weight, 0) as {$alias}_weight");
143+
$select[] = $query->raw("COALESCE({$alias}.count, 0) as {$alias}_count");
144+
$select[] = $query->raw("COALESCE({$alias}.weight, 0) as {$alias}_weight");
146145

147146
return $query
148147
->leftJoin(

0 commit comments

Comments
 (0)