src/Queries/BaseRelationQuery.php
public function populateRelation($name, &$primaryModels)
    {
        $this->filterByModels($primaryModels);

        $models = $this->getList();
    
        Helpers::assocModels($primaryModels, $models, $this->foreignKey, $this->localKey, $name, $this->multiple);

        return $models;
    }
public function populateRelation($name, &$primaryModels)
    {
        $this->filterByModels($primaryModels);

        $models = $this->getList();
    
        Helpers::assocModels($primaryModels, $models, $this->foreignKey, $this->localKey, $name, $this->multiple);

        return $models;
    }
Находит связанные записи и заполняет их в первичных моделях.
@param string $name - имя релейшена
@param array $primaryModels - первичные модели
@return Collection|BaseBitrixModel[] - найденные модели