src/Queries/BaseRelationQuery.php
public function findWith($with, &$models)
    {
        // --- получаем модель, на основании которой будем брать запросы релейшенов
        $primaryModel = $models->first();
        if (!$primaryModel instanceof BaseBitrixModel) {
            $primaryModel = $this->model;
        }

        $relations = $this->normalizeRelations($primaryModel, $with);
        /* @var $relation BaseQuery */
        foreach ($relations as $name => $relation) {
            $relation->populateRelation($name, $models);
        }
    }
public function findWith($with, &$models)
    {
        // --- получаем модель, на основании которой будем брать запросы релейшенов
        $primaryModel = $models->first();
        if (!$primaryModel instanceof BaseBitrixModel) {
            $primaryModel = $this->model;
        }

        $relations = $this->normalizeRelations($primaryModel, $with);
        /* @var $relation BaseQuery */
        foreach ($relations as $name => $relation) {
            $relation->populateRelation($name, $models);
        }
    }
Подгрузить связанные модели для уже загруденных моделей
@param array $with - массив релейшенов, которые необходимо подгрузить
@param Collection|BaseBitrixModel[] $models модели, для которых загружать связи