fixed attribute setting bug in hydrator.
This commit is contained in:
parent
c751844aab
commit
8a4db9ff2d
|
@ -49,8 +49,9 @@ private static function base($class, $results)
|
|||
|
||||
foreach ($results as $result)
|
||||
{
|
||||
$model = new $class((array) $result);
|
||||
$model = new $class;
|
||||
|
||||
$model->attributes = (array) $result;
|
||||
$model->exists = true;
|
||||
|
||||
// -----------------------------------------------------
|
||||
|
@ -240,8 +241,9 @@ private static function eagerly_load_many_to_many($relationship, &$parents, $rel
|
|||
// -----------------------------------------------------
|
||||
foreach ($children as $child)
|
||||
{
|
||||
$related = new $class((array) $child);
|
||||
$related = new $class;
|
||||
|
||||
$related->attributes = (array) $child;
|
||||
$related->exists = true;
|
||||
|
||||
// -----------------------------------------------------
|
||||
|
|
Loading…
Reference in New Issue