Skip to content

Commit 6115fc3

Browse files
committed
Use array_replace
1 parent fb67ecc commit 6115fc3

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/Illuminate/Database/Eloquent/Concerns/HasRelationships.php

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,10 @@ trait HasRelationships
6161
*/
6262
public static function resolveRelationUsing($name, Closure $callback)
6363
{
64-
static::$relationResolvers[static::class][$name] = $callback;
64+
static::$relationResolvers = array_replace_recursive(
65+
static::$relationResolvers,
66+
[static::class => [$name => $callback]]
67+
);
6568
}
6669

6770
/**

0 commit comments

Comments
 (0)