Commit aeeb010e authored by Koen Schmeets's avatar Koen Schmeets

Fixing reference issue in relationship matching

parent b27b1321
......@@ -89,7 +89,7 @@ class Belongs_To extends Relationship {
foreach ($children as &$child)
{
$parent = array_first($parents, function($k, $v) use ($child, $foreign)
$parent = array_first($parents, function($k, $v) use (&$child, $foreign)
{
return $v->get_key() == $child->$foreign;
});
......
......@@ -93,7 +93,7 @@ class Has_Many extends Has_One_Or_Many {
foreach ($parents as &$parent)
{
$matching = array_filter($children, function($v) use ($parent, $foreign)
$matching = array_filter($children, function($v) use (&$parent, $foreign)
{
return $v->$foreign == $parent->get_key();
});
......
......@@ -327,7 +327,7 @@ class Has_Many_And_Belongs_To extends Relationship {
foreach ($parents as &$parent)
{
$matching = array_filter($children, function($v) use ($parent, $foreign)
$matching = array_filter($children, function($v) use (&$parent, $foreign)
{
return $v->pivot->$foreign == $parent->get_key();
});
......
......@@ -40,7 +40,7 @@ class Has_One extends Has_One_Or_Many {
foreach ($parents as &$parent)
{
$matching = array_first($children, function($k, $v) use ($parent, $foreign)
$matching = array_first($children, function($k, $v) use (&$parent, $foreign)
{
return $v->$foreign == $parent->get_key();
});
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment