diff --git a/framework/db/BaseActiveRecord.php b/framework/db/BaseActiveRecord.php index 2421af3..3c8697c 100644 --- a/framework/db/BaseActiveRecord.php +++ b/framework/db/BaseActiveRecord.php @@ -458,10 +458,8 @@ abstract class BaseActiveRecord extends Model implements ActiveRecordInterface */ public function populateRelation($name, $records) { - foreach ($this->_relationsDependencies as $attribute => $relationNames) { - if (isset($relationNames[$name])) { - unset($this->_relationsDependencies[$attribute][$name]); - } + foreach ($this->_relationsDependencies as &$relationNames) { + unset($relationNames[$name]); } $this->_related[$name] = $records;