33namespace BeyondCode \QueryDetector ;
44
55use DB ;
6+ use Illuminate \Support \Arr ;
67use Illuminate \Support \Collection ;
78use Illuminate \Database \Eloquent \Builder ;
89use Symfony \Component \HttpFoundation \Response ;
@@ -47,7 +48,7 @@ public function isEnabled(): bool
4748 public function logQuery ($ query , Collection $ backtrace )
4849 {
4950 $ modelTrace = $ backtrace ->first (function ($ trace ) {
50- return array_get ($ trace , 'object ' ) instanceof Builder;
51+ return Arr:: get ($ trace , 'object ' ) instanceof Builder;
5152 });
5253
5354 // The query is coming from an Eloquent model
@@ -57,7 +58,7 @@ public function logQuery($query, Collection $backtrace)
5758 * or if the class itself is a Relation.
5859 */
5960 $ relation = $ backtrace ->first (function ($ trace ) {
60- return array_get ($ trace , 'function ' ) === 'getRelationValue ' || array_get ($ trace , 'class ' ) === Relation::class ;
61+ return Arr:: get ($ trace , 'function ' ) === 'getRelationValue ' || Arr:: get ($ trace , 'class ' ) === Relation::class ;
6162 });
6263
6364 // We try to access a relation
@@ -76,8 +77,8 @@ public function logQuery($query, Collection $backtrace)
7677
7778 $ key = md5 ($ query ->sql . $ model . $ relationName . $ sources [0 ]->name . $ sources [0 ]->line );
7879
79- $ count = array_get ($ this ->queries , $ key .'.count ' , 0 );
80- $ time = array_get ($ this ->queries , $ key .'.time ' , 0 );
80+ $ count = Arr:: get ($ this ->queries , $ key .'.count ' , 0 );
81+ $ time = Arr:: get ($ this ->queries , $ key .'.time ' , 0 );
8182
8283 $ this ->queries [$ key ] = [
8384 'count ' => ++$ count ,
0 commit comments